Kode Company
E-Commerce & MarketplacesB2B Commerce (Electronics Wholesale)

Go-Shop

B2B Wholesale Electronics E-Commerce Platform

Multi-supplier B2B electronics marketplace connecting verified wholesalers with retailers and resellers through tiered bulk pricing slabs, RFQ workflows, warehouse stock reservation, and automated GST invoicing.

Industry
E-Commerce / Wholesale Distribution
Domain
B2B Electronics Wholesale
Region
India
Business Model
Supplier Subscription Model
Application Type
Web Application (REST API + SPA)
Kode Company branding — Build. Solve. Evolve. (Go-Shop)

Project Overview

Go-Shop is a B2B wholesale marketplace built for India's electronics distribution ecosystem, connecting verified bulk suppliers with retailers and business buyers under a supplier subscription model.

Instead of coordinating stock availability, volume discounts, quotations, courier tracking, and supplier payouts across disconnected spreadsheets and messaging apps, Go-Shop consolidates catalogue discovery, variant-level inventory across multiple warehouses, Request-for-Quotation (RFQ) negotiation, digital payments, GST invoicing, and returns into distinct role-tailored portals.

Business Challenges

Out-of-date stock and product specifications

Manual spreadsheets failed to reflect live warehouse counts or electronics variant attributes.

Opaque bulk pricing and slow RFQ negotiations

Quantity tier discounts and custom contract prices were negotiated informally over calls and chat.

Overselling and disjointed settlement tracking

Orders, gateway receipts, courier milestones, and supplier payouts lived in siloed accounting records.

Solution & Engineering Approach

A modular monolith architecture unifies supplier verification, tiered wholesale catalogues, atomic multi-warehouse stock reservation, RFQ-to-order conversion, automated PDF invoicing, courier webhook tracking, and settlement accounting.

End-to-End Platform Workflow

  1. 1Supplier Onboarding & Business Verification
  2. 2Catalogue & Multi-Warehouse Variant Stock Setup
  3. 3Buyer Discovery, Bulk Slabs & RFQ Negotiation
  4. 4Checkout Reservation & Razorpay / Credit Settlement
  5. 5Immutable Sequential PDF Invoice & Dispatch
  6. 6Delhivery Tracking, Returns RMA & Supplier Payout

Key Capabilities & Functional Modules

Supplier Verification & Granular Staff Permissions

  • Structured supplier and buyer business verification gates account activation (PENDING -> ACTIVE -> SUSPENDED -> CLOSED) with two-factor security for admin and supplier logins.
  • Supports multi-warehouse supplier profiles, settlement banking records, brand authorization declarations, and warranty period tracking.
  • Delegate staff access inside each supplier organization across catalogue editing, inventory management, order processing, quote handling, and read-only reporting.

Electronics Variants, Bulk Pricing Slabs & RFQ Flows

  • Flexible category attributes and variant-level SKUs (colour, storage, model) paired with Minimum Order Quantities (MOQ) and quantity-based pricing slabs.
  • Custom contract price lists alongside structured Request-for-Quotation (RFQ) workflows with expiry dates and one-click conversion from accepted quote to locked order.
  • Elasticsearch-powered B2B discovery for fast filtering across brands, technical specifications, and wholesale availability.

Multi-Warehouse Inventory & Order Integrity

  • Tracks on-hand, reserved, and net available stock per SKU variant and per warehouse via manual edits, bulk CSV validation, and live transaction triggers.
  • Atomic checkout locking reserves inventory cleanly against concurrent buyers and automatically releases holds via scheduled timeouts if payment stalls.
  • Snapshots unit prices and HSN/tax rates at order creation so later supplier edits never mutate placed orders.

Payments, GST Invoicing & Logistics Automation

  • Supports UPI/online checkout via Razorpay (full advance, partial advance, or approved credit terms) protected by verified idempotent webhook handlers.
  • Generates sequential per-supplier, per-financial-year PDF invoices via iText, complemented by e-invoicing/e-way bill workflows and immutable credit notes for cancellations or returns.
  • Integrates Delhivery courier rate lookups, pickup booking, label creation, and ordered status tracking alongside self-delivery and serial-numbered RMA/warranty dispute workflows.

User Roles & Operational Responsibilities

Super Admin

Approves supplier/buyer businesses, moderates policy-violating listings, administers subscriptions, arbitrates disputes, and oversees platform analytics.

Supplier Admin

Manages warehouses, product lines, bulk price slabs, RFQ responses, fulfillment, staff permissions, and settlements.

Supplier Staff

Executes scoped operational duties (catalogue, inventory, quoting, dispatch, or read-only views) configured by their Supplier Admin.

Business Buyer

Discovers wholesale electronics, submits bulk RFQs, places MOQ-compliant orders, manages invoices, tracks deliveries, and submits RMAs.

Architecture Rules & Edge-Case Resilience

  • Idempotent gateway webhook processing and scheduled reconciliation jobs prevent double-crediting or orphaned payment states.
  • Ordered courier webhook evaluation using event timestamps guarantees tracking states never regress when carrier callbacks arrive out of sequence.
  • Immutable financial documents enforce credit-note adjustments rather than destructive invoice edits, while open supplier suspensions preserve in-flight order fulfillment.

Confirmed Technology Stack

Frontend

  • Angular

Backend & Architecture

  • Java
  • Spring Boot
  • Modular Monolith
  • REST APIs
  • Spring Security
  • JWT

Data, Search & Caching

  • PostgreSQL
  • Elasticsearch
  • Redis

Payments, Logistics & Utilities

  • Razorpay
  • Delhivery
  • iText (PDF Invoicing)
  • Twilio
  • JMS
  • Cron Jobs
  • S3-Compatible Storage

Intended Commercial & Operational Benefits

Intended architectural and operational benefits based on system design goals

  • Replaces informal phone/chat quoting and spreadsheet tracking with one verifiable wholesale workflow.
  • Reduces overselling and order fulfillment mistakes via multi-warehouse stock locking and price snapshots.
  • Increases transparency across tiered bulk pricing, RFQ expiry deadlines, courier shipments, and supplier settlements.
  • Automates compliant GST tax documentation and role-scoped reporting for administrators and wholesalers.

Have a similar project in mind?

Schedule an architectural review or scoping discussion with Kode Company's engineering team.

Agile Development Cycles
Full Code Ownership
Dedicated Kerala & Global Engineers