Bargain Rani · Next.js & Supabase · Screen Walkthrough

The value-and-trust marketplace, on the web.

Every screen from the running Next.js 16 build, captured with Playwright against a live Supabase database — so the authenticated pages render with real data rather than placeholders.

← Back to case study

12 screens · tap to jump
About these screens

Trust is Pillar 0 in the PRD, ahead of the bargaining game. Women churn on a wrong-size kurti and a slow refund, not on price — so accurate sizing, real photography, authenticity guarantees and the Price-Fairness Guarantee were built before the negotiation mechanic.

Security is enforced server-side, not in the client: the service key never reaches the browser, admin routes are role-guarded, and a database trigger blocks client-side role escalation.

Screens 10 to 12 show the four-role model — buyer, seller, manager and admin — each with its own entry point and permissions.

#FAFAF8 ivory #1A3C2A jade #C9A84C gold #C46B50 saffron #14231A ink