1. Home
  2. Projects
  3. Fantasía Mágica
Fantasía Mágica · Retail and wholesale e-commerce

Costume e-commerce for retail and wholesale sales

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.

Status
In production
Type
Client · E-commerce
Platform
Web
Year
2026
Screenshot of Fantasía Mágica
Fantasía Mágica on a phone
The project in 30 seconds

What it solves and for whom

01

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.

02

Solution

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.

03

Who it's for

Families looking for a costume, merchants who buy in volume, and the owner, who runs the store on her own.

What it does

Built to sell and to run on its own

01

Catalog with clear filters

More than 200 costumes, filterable by who wears them, category, size, price, and availability.

Catalog with clear filters
02

Product page with price by size

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

Product page with price by size
03

Two channels, one store

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.

Two channels, one store
04

Admin panel, no code required

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.

In numbers

What was built

Product data
213 costumes published

Public catalog of the live store.

Measured in tests
100/100 in accessibility, best practices, and SEO

Lighthouse on the home page, catalog, and product page, on the test version of the site.

Measured in tests
Mobile load time from 10.4 s to 4.1 s

Catalog optimization on mobile, measured in testing.

Measured in tests
16 of 16 self-management steps

Creating, publishing, hiding when sold out, restocking, and deleting a costume, verified end to end.

How it's made

Technology behind it

Technology
Next.jsSupabaseTailwindVercel
Technical detail

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.

Gallery

More screens of the product

Brand welcome screen
Product page on mobile
Admin panel (test database)
Your project

Need something like Fantasía Mágica?

Tell us the idea in two lines. We'll reply with scope, timeline and a first proposal.