Problem
The brand had a decent but flat site, and its “checkout” only composed a WhatsApp message: no order was recorded and there was no stock control.
Brand website for natural products from the Andes—maguey honey, algarrobina, royal jelly—tied to a real store: catalog, shopping bag, four-step checkout, and an admin panel.


The brand had a decent but flat site, and its “checkout” only composed a WhatsApp message: no order was recorded and there was no stock control.
A carefully crafted brand experience, tied to a store: the customer builds their bag, fills in their details, delivery, and payment, and the order is saved. The team manages products, prices, stock, and orders from a panel.
Families looking for sweeteners and beehive products of Peruvian origin, and the team that handles the orders.
Search and filters by product type; each page explains the product, its price, availability, origin, and traceability.

Summary, details, delivery, and payment, with the total always visible and the option to send the order via WhatsApp.

Add and edit products with photo, price, and stock, change order statuses, and view sales analytics.

A 3D scene on the home page, with a static alternative for visitors who prefer less animation.
Automated review (axe-core) across 20 pages of the site.
Lighthouse with a simulated slow network; accessibility, best practices, and SEO at 100.
From 6.46 MB to 1.78 MB with no visible loss.
Next.js 16 with React 19 and Supabase (database with row-level security, authentication, and storage). Orders validated on the server and a panel with analytics and data export.
Tell us the idea in two lines. We'll reply with scope, timeline and a first proposal.

Live store with two channels—general public and RUC-validated wholesalers—more than 200 costumes, and an admin panel so the owner can manage everything without a developer.

Seven chapters on a 3D stage you move through by scrolling, with an interactive demo and sound generated in the browser itself.

Fantasy board played by dictating moves; a software referee applies the official rules and the screen only draws what actually happened.