Complete B2B Wholesale Platform
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.
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.
Apply on Freelancer →
Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.