Skip to content
SNOWBROS

Retail platform · 2026

A retail operating system for a working boutique

The system the shop actually runs on: a keyboard-first till, invoices, inventory, customers and trade reports — shipped to the web and packaged as a desktop app from the same codebase.

atelier.vinnysvogue.in
Vinny's Fashion Hub — live application, atelier.vinnysvogue.in
Status
Live
Role
Product engineering · architecture · design
Category
Retail platform
Year
2026
Host
atelier.vinnysvogue.in

Overview

Vinny's Atelier is the operating system for a working boutique. The till is the home screen: a draft invoice that takes garments from the catalogue on a keystroke, applies discounts, settles against cash, UPI or a Razorpay dynamic QR, and prints to the counter's thermal printer. Behind it sit inventory with a stock-movement ledger, customer records ranked by lifetime spend, and reports that read net of discounts.

The problem

The boutique was running its day on a paper book and a phone camera. Invoices were hand-written and unnumbered, stock was whatever the shelf looked like, and a return weeks later had nothing to trace it back to. Off-the-shelf POS software assumed a chain, a barcode gun and a monthly fee — none of which fit a single-counter shop selling one-off pieces.

The solution

We built a single Next.js application around the counter's real workflow, on Postgres with row-level security and an operator allowlist rather than open sign-up. Money is an integer paise type end to end, so no float ever touches a rupee. The same deployment is packaged with Tauri as a Windows desktop app — a shell over the live application, not a second frontend to keep in step. Invoices generate as PDFs and as thermal receipts, and every screen the shop uses is covered by an end-to-end suite that runs against the real database and cleans up after itself.

Technologies

The stack behind it.

Next.js 16React 19TypeScriptPostgreSQLSupabaseDrizzle ORMTauri 2RazorpayTailwind CSSPlaywright

Engineering highlights

What made it work.

Keyboard-first till: catalogue, quantities and discounts without leaving the keys

Same codebase ships to the web and as a signed Windows desktop build

Row-level security and an operator allowlist — there is no public sign-up

Money handled as integer paise; no floating point in a rupee figure

Invoices as PDF and as thermal receipts, from one document model

Key features

What it delivers.

Draft invoices with per-line quantity and discount, settled to cash, UPI or Razorpay

Inventory by variant with a stock-movement ledger the till deducts against

Customer records with lifetime spend, searchable by name or phone

Trade reports net of discounts — daily takings, average bill, units sold

Public storefront for the boutique alongside the private workspace

Building something similar?

Tell us what you’re working on. We reply to every serious inquiry within two working days.

Start a project