Problem
The business sold at retail and wholesale with different prices, and the owner needed to publish, organize, and sell without calling a developer every time.
Online store with two channels—retail customers and wholesalers with a validated RUC (Peruvian taxpayer number)—a catalog of more than 200 costumes, and an admin panel that lets the owner manage everything without depending on a developer.


The business sold at retail and wholesale with different prices, and the owner needed to publish, organize, and sell without calling a developer every time.
A store with two entrances: the customer buys by the unit at public prices; the wholesaler, once their RUC is approved, sees their own prices and a quick order form by product code.
Families looking for a costume, merchants who buy in volume, and the owner, who runs the store on her own.
More than 200 costumes, filterable by who wears them, category, size, price, and availability.

Multiple photos per costume, the exact price by size, available stock, and purchase by cart or inquiry via WhatsApp.

Visitors choose to enter as a customer or as a wholesaler. Wholesalers are validated with their RUC before they can see prices and place orders by code.

The owner publishes costumes with photos and video, hides sold-out items, gets a notification for each order, and downloads customers, orders, and the catalog to Excel.
Public catalog of the live store.
Lighthouse on the home page, catalog, and product page, on the test version of the site.
Catalog optimization on mobile, measured in testing.
Creating, publishing, hiding when sold out, restocking, and deleting a costume, verified end to end.
Next.js with Supabase and row-level security: the wholesale price is protected in the database, and the total, stock, and credit are always recalculated on the server. Home page with a 3D hat and a lightweight alternative for low-end phones.
Tell us the idea in two lines. We'll reply with scope, timeline and a first proposal.

Brand website with a real store for maguey honey, algarrobina, and royal jelly: catalog, four-step checkout, and a panel with stock and analytics.

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.