We are building SpareBucket, a serious spare-parts platform focused on automotive and heavy-equipment spare parts. This is not a basic e-commerce website. It is a multi-role system with structured product mapping, approval workflows, RFQ/order management, logistics tracking, warehouse handling, and admin controls. We are looking for an experienced full-stack developer or team who has already worked on marketplace, ERP, inventory, logistics, procurement, or multi-vendor platforms. The developer must be capable of handling: Product architecture Database planning Scalable backend Role-based dashboards Order and logistics workflows Admin controls Web + app-ready architecture Generic bids will be rejected. Scope of Work The platform will include the following major modules: 1. Buyer / User Side Product browsing and search Navigation by brand, category, model, vehicle brand, vehicle model Product pages with structured data RFQ flow Order placement and tracking User dashboard Settings and account controls Notifications and status updates 2. Vendor / Seller Side Vendor onboarding and approval Vendor dashboard Product addition and management Graphical / assisted product tagging CRN mapping to products Upload pricing, MRP, SKU, landing price, stock, brand details Quote submission / order acceptance Dispatch and shipment updates Performance and order history 3. Admin Dashboard Complete command center for platform control User/vendor approval and suspension Product approval workflows CRN engine management Brand/category/model/vehicle master controls Order management Payment controls Warehouse / barcode controls Reports, analytics, logs, controls, settings, audit visibility Ability to manage discounts, ticker/news flashes, homepage sections, product card data, approval states, and business rules 4. Logistics / Transporter / Warehouse Flow Transporter-related workflow Dispatch tracking Shipment status handling Warehouse inward process Barcode generation and scan-based inward confirmation Godown placement flow Warehouse status visibility Logistics accountability tracking 5. Product Approval + Warehouse Flow The order/inventory handling process should support: Vendor uploads product images/details Admin reviews and approves products Barcode generation after approval Barcode scanning when material is received in warehouse Godown incharge marks item received Godown incharge marks item placed in correct bucket/location Status visibility and logs at each stage 6. Payments / Invoicing / Fulfilment Controls Payment gateway integration Payment status handling Invoice generation Admin-side payment fulfilment to vendors Order-level and vendor-level payment visibility Reconciliation-ready reporting structure 7. CRN-Based Product Mapping Engine This is an important part of the platform. Developer must understand how to create a structured product-mapping system using: Brand Category Model Vehicle brand Vehicle model / variant CRN / internal mapping structure The goal is to reduce wrong-part confusion and improve standardization. Deliverables Expected We expect proper delivery of: Web platform Mobile-app-ready backend architecture Admin panel Buyer dashboard Vendor dashboard Logistics / transporter flow Warehouse / godown flow Barcode-based inward flow CRN engine Payment and invoice flow Documentation Source code handover Deployment support Bug-fix support after delivery Preferred Tech Expectations Please propose your recommended stack, but you should be comfortable with modern scalable architecture such as: React / Next.js / similar frontend Node.js / Laravel / Django / similar backend PostgreSQL / MySQL Role-based admin architecture API-first backend Cloud deployment Barcode / scan workflow integration Secure authentication and access control The developer has to share all the work on our Github Repo as well as provide proof of work each week.