Skip to content
Start a project

Case study

Melrose Label

A Singapore modest-wear label's whole retail stack: an online shop with PayNow checkout, an owner portal, and a booth POS for pop-ups that share one stock count.

Visit live site

Melrose Label storefront home page: announcement bar with free Singapore postage, the Shop and About navigation, and a full-width photo of a model in a dusty-pink top with the Anthea New Arrivals link
Client
Melrose Label
Industry
Fashion retail
Services
E-commerce, CRM and POS
Delivered
October 2026
Stack
Next.js, Supabase

The brief

Melrose Label sells modest wear online and at pop-up booths in malls and event halls. The ask was one system for both: a shop that feels like the brand, a POS staff can run on a tablet, and one stock count behind them, so a dress sold at the booth is not sold again online.

We built the storefront with PayNow checkout and island-wide delivery, an owner portal for inventory, orders, booths, promotions and reports, and a booth POS that keeps selling when the wifi drops and syncs when the signal returns. Staff discounts, returns and cash-count differences go to the owner on Telegram for a one-tap approval.

What had to be solved

  • A POS that works with no signal

    Cash and card sales at a booth are saved on the tablet and sent when the connection returns. Each sale carries its own id, so it is recorded once; a refused late sale stays visible instead of vanishing.

  • PayNow, paid straight to the bank

    Online and at the booth, the PayNow QR is built per sale with the exact amount and a reference tied to the order, so the owner can match bank credits to sales. Paid straight to your bank, no gateway cut.

  • The owner approves from anywhere

    A staff discount, return, exchange or cash-count difference puts a request on the owner's Telegram. One tap approves it and the POS continues, with a PIN fallback for when the owner is unreachable.

  • One stock count, web and booths

    Per-location inventory, transfers between booths, low-stock rules and sold-out badges on the POS, plus a restock waiting list that emails customers when a size is back.

What we built

  • Storefront with PayNow checkout and island-wide delivery
  • Owner portal: inventory, orders, booths, promotions, reports
  • Booth POS that keeps selling offline
  • Owner approvals on Telegram
  • Per-location stock, transfers and a restock waiting list
  • Visual homepage editor with draft and publish
Melrose Label catalogue page with collection chips, filters and a four-up product grid
Two phone views of the Melrose Label shop side by side: the home page with the New Arrivals hero and a bottom bar for Shop, Bag and Account, and the catalogue with collection chips and filters
Melrose Label owner portal home with sample data: payments to verify, orders to pack, sizes running low, and today's net sales split between online and booth

What happens next

No figures are published for this project yet. When a number is measured, it appears here with its source and date; nothing is estimated.

Next project

Have a project like this one?

A short note is enough. We read every one and reply with questions, not a quote.

Start a project

Start a project

Tell us what you are building. We reply with questions first, then a fixed-scope quote in SGD.