Preview only
MOJO Family of Brands
Promo Lab · Preview only

MOJO promo journeys,
rebuilt

A pixel-informed React & Next.js recreation of the current MOJO Family of Brands promo flows. Every step is real UI — no submission, no barcode, no payment ever leaves this browser.

This is a design / QA lab. It does not submit any MOJO form, issue vouchers, accept card data, or contact any production server. Barcodes and success screens are simulated.

Real components

Location picker, tier picker, and consent block are shared primitives — not mocked cards.

Real validation

Required fields, disabled CTAs until consents are checked, and per-field error hints.

No live wire

No fetches, no server actions, no Nautilus embed. Only local state and simulated success.