How an On-Demand Warehousing Startup Went From Zero to a Live Two-Sided Marketplace With 200 Operators and 450+ Listed Warehouses
Building a full-stack warehousing marketplace from scratch, with contracts, payments, and WMS integrations
How an On-Demand Warehousing Startup Went From Zero to a Live Two-Sided Marketplace With 200 Operators and 450+ Listed Warehouses
Building a full-stack warehousing marketplace from scratch, with contracts, payments, and WMS integrations

Outcomes at a Glance
Platform live in production
Beta launched and released to production by Q1 2019
Warehouse operators on the platform
200
Client businesses using the platform
160
Warehouses listed and available to book
450+
Active projects tracked with invoicing
180+
About the Client

The Situation
The client was building a marketplace to connect businesses needing warehouse space with warehouse operators who had capacity to offer. No platform existed. The entire product had to be built from scratch: the marketplace itself, the onboarding flows for both sides of the market, contracting, invoicing, inventory tracking, and integrations with external warehouse management systems.
The platform needed to serve three distinct user types: warehouse operators listing and managing their capacity, goods depositors searching for and booking space, and an admin layer for the platform itself. The experience for each had to be different, and the platform had to handle warehouses of varying sizes across multiple locations and project types.
Edstem was engaged in 2018 to design and build the product.
The Impact
Without a dedicated platform, warehouse discovery and contracting happened through fragmented channels. For businesses seeking warehouse space, comparing options across services, location, and cost required manual outreach and negotiation with individual operators. For warehouse operators, managing enquiries, agreements, and invoicing without a common system meant administrative overhead that scaled with every new client relationship.
Contracting in particular was a gap. Legally binding agreements between operators and depositors had no standardised digital process, which created friction and risk on both sides of every transaction. Payments were similarly disconnected, with no single system tracking what was owed, invoiced, and settled across the platform.
The Resolution
Edstem built the platform in two stages.
The initial version was built on Node.js and MongoDB as a monolith, scoped to get a working product in front of beta users quickly. Based on what beta usage revealed about how larger warehouse clients needed to integrate with the platform, the architecture was revised: the frontend was rebuilt in EJS, and the backend APIs were moved to a REST-based design to support clean integration with external warehouse management systems. Backend services were containerised with Docker and orchestrated on Kubernetes using Helm. Jenkins handled the CI/CD pipeline.
Two third-party integrations did the heavy lifting on transactions and contracts. Stripe covered end-to-end payments, including both subscription-based and transaction-based models, handling invoicing and operator payouts in one system. HelloSign enabled legally binding contracts between warehouse operators and clients, removing the need for offline agreement processes.
The finished platform gives each user type a distinct experience. Warehouse operators manage their listings, capacity, and active projects. Goods depositors search available warehouses by location, services offered, and cost, and can move from search to contract to payment entirely within the platform. The admin layer gives the client full visibility across the marketplace.
The platform went from beta to production by Q1 2019. It now has 200 warehouse operators and 160 client businesses, with 450+ warehouses listed and 180+ projects actively tracked and invoiced.
Building a marketplace or logistics platform from the ground up?
Edstem has experience delivering two-sided platforms from first build to production, including payments, contracts, and third-party integrations.
MORE CASE STUDIES



