Complete B2B Wholesale Platform

via Freelancer ·

Budget / Salary₹600–1,500
TypeFreelance project
LocationRemote
Posted2 hours ago
I am launching a multi-phase B2B wholesale solution that will eventually include an online ordering portal, full CRM, and deep reporting. For Phase 1 I want you to focus exclusively on the backbone: ERP and inventory management.

Core requirements
• Build an ERP module that holds all master data, pricing rules, and tax logic ready for future integration with the customer-facing site and CRM.
• Design the inventory engine to track products down to batch, expiry date, and serial-number level. This detail has to flow cleanly through every stock movement and audit trail.
• Implement a streamlined workflow for stock transfers between multiple warehouses. Goods movements must update on-hand, in-transit, and available-to-promise figures in real time.

Tech expectations
The stack is flexible as long as it is cloud-ready, API-driven, and well-documented. If you are comfortable with frameworks such as Odoo, ERPNext, Microsoft Dynamics, or a custom Node/React or Laravel build, let me know—robust REST/GraphQL endpoints and a modular architecture are more important than the specific language.

Acceptance criteria
1. I can create an item, assign batch or serial data, and see it reflected in inventory.
2. A warehouse transfer updates stock levels instantly in both source and destination locations.
3. Every action generates a traceable log for audit.
4. API endpoints expose inventory status and item metadata for future front-end use.
5. Clear deployment and user documentation are delivered.

This first phase should ship production-ready within an agreed timeline; subsequent milestones will layer on the B2B storefront and CRM once the core proves stable. Let’s discuss your preferred stack, prior work with batch/serial tracking, and how you would structure the codebase for easy scaling.
php erp node.js software development react.js artificial intelligence full stack development api integration website development saas development
Apply on Freelancer →

Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.