IndianTradeMART - B2B Trade Marketplace
Sept 2025A full-scale B2B marketplace connecting Indian manufacturers, wholesalers, and buyers with secure Razorpay payments and role-based access control for multi-vendor operations. Built with React, Node.js, and Supabase for real-time inventory, trade listing management, and multi-portal admin support. Currently live at indiantrademart.com with separate admin, HR, sales, and support portals handling high-volume trade transactions.
Problem
Building a production-grade B2B marketplace that serves buyers, sellers, admins, HR, and sales teams under one platform, each needing isolated permissions, real-time data, and secure payment flows, without an existing codebase or template to rely on.
Solution
Designed a multi-portal architecture with role-based access control using Supabase Row Level Security. Integrated Razorpay for secure transaction handling, built separate React dashboards for each user role, and used real-time Supabase subscriptions to keep inventory and listings in sync across all portals.
Stack
React, Node.js, Supabase, Razorpay, Role-based Access Control
Result
Successfully launched at indiantrademart.com with live trade listings...
Domain Focus