PrimeServe: Full-Stack B2B Procurement Platform by Amit Kumar MishraPrimeServe: Full-Stack B2B Procurement Platform by Amit Kumar Mishra

PrimeServe: Full-Stack B2B Procurement Platform

Amit Kumar Mishra

Amit Kumar Mishra

The Problem

PrimeServe was managing procurement across 12+ scattered vendors with no centralized system. Buyers couldn't compare products. Vendors had no visibility into orders. Admins were drowning in spreadsheets. The entire operation ran on WhatsApp messages and manual invoices.
They needed a single platform that replaced the chaos: one marketplace where buyers browse and order, vendors manage fulfillment, and admins control everything from pricing to user access.

What I Built

A production-ready B2B procurement marketplace from scratch. Not a prototype. Not an MVP with half the features missing. A fully deployed, multi-tenant SaaS platform handling real transactions.
Three separate dashboards, one unified system:
Buyer Panel: Product browsing across 6 categories with 1,000+ SKUs, AI-powered search that understands natural language queries, dynamic price quotation, cart and checkout with Razorpay payment integration, and full order tracking from placement to delivery.
Vendor Panel: Order management dashboard with real-time status updates, shipping and fulfillment tracking, product catalog management, and revenue analytics.
Admin Panel: Complete control over products, users, vendors, orders, and pricing. User management with role-based access. Platform-wide analytics and reporting.
AI features baked into the product:
AI-powered product search that handles vague queries like "something for office cleaning under 500" and returns relevant results
Dynamic price quotation engine that factors in quantity, vendor, and category
Smart product recommendations based on purchase history

The Tech Stack

Frontend: Next.js 14 (App Router), React, TypeScript, Tailwind CSS
Backend: Supabase (PostgreSQL), Next.js API routes
Auth: Firebase Authentication (OTP + email/password)
Payments: Razorpay integration with order tracking
AI: OpenAI API for search and pricing intelligence
Deployment: Vercel with custom domain
Development: Claude Code for AI-accelerated iteration

The Build Process

Week 1: Architecture, database schema design, authentication system, and buyer-facing product catalog.
Week 2: Vendor panel, order management system, and Razorpay payment integration.
Week 3: Admin dashboard, role-based access controls, and AI-powered search.
Week 4: Dynamic pricing engine, analytics, responsive design polish, and cross-browser testing.
Week 5: Production deployment, performance optimization, GST compliance integration, and client handoff with recorded Loom walkthrough.
Total build time: under 5 weeks using AI-first development methodology.

The Result

A platform that replaced 12+ fragmented vendor relationships with one centralized marketplace. Buyers find products in seconds instead of sending WhatsApp messages. Vendors manage orders from a single dashboard instead of juggling phone calls. Admins have full visibility and control over the entire operation.
The client received the complete source code, deployment access, and a detailed Loom walkthrough covering every feature and how to manage the platform independently.

Key Technical Decisions

Supabase over traditional backends: Row-level security policies meant I could enforce multi-tenant data isolation at the database level, not just the application layer. Buyers only see their orders. Vendors only see their products. No data leaks between tenants.
Next.js App Router: Server components for the product catalog pages meant faster initial loads and better SEO for product listings.
AI-first development with Claude Code: Cut build time by roughly 40-50%, allowing a 5-week delivery on what would traditionally be a 10-12 week project.
Like this project

Posted Jul 5, 2026

Built a production-ready B2B procurement marketplace from scratch, replacing 12+ fragmented vendors with one multi-tenant SaaS platform. 3 role-based dashboards, AI-powered search, dynamic pricing, Razorpay payments, 1,000+ SKUs. Shipped in 5 weeks.