Kodusoe – website for a stove building and heating company
A company website where customers looking for a heating appliance find products, services and completed work in a few clicks and can…

A warehouse management system for a tool retailer: orders arrive automatically, pickers move from shelf to shelf in the right order with a Zebra scanner, and stock, receiving and stocktaking stay in sync with Erply.



Hover over the devices to scroll through the pageThe page scrolls automatically on the devices
Tööriistamaailm sells tools both online and in stores. There are thousands of products, many of them in different shelf locations. Sales and inventory accounting run in Erply, and orders are collected by a separate order manager.
Erply knows how many items are in stock, but not which shelf they are on. Without shelf locations, picking depends on people’s memory. The new system had to manage warehouse work down to the shelf location, run on a scanner in the warehouse worker’s hand and keep stock in sync with Erply.
We developed a web-based warehouse management system (WMS). The same application runs on the warehouse computer and on Zebra scanners. Orders arrive automatically from the order manager, and every change reaches all devices in real time.
NestJS and TypeScript, MySQL (TypeORM), React and Vite, real-time connection (Socket.IO), a Capacitor Android app with Zebra DataWedge, IndexedDB for offline work, the Erply API and automated deployment with Bitbucket Pipelines. The screenshots show sample data.
Need a similar solution? See our warehouse management system page.
A company website where customers looking for a heating appliance find products, services and completed work in a few clicks and can…
A wholesale online store where furniture makers quickly find what they need by product code or category and build a large order…
A showcase website for international customers presenting three product lines, the manufacturing process and completed projects.
Describe your situation – we will tell you honestly what makes sense and what it costs.