Retail & distribution · Product build · 2025
SalesDock
One stock count for the shop floor, the warehouse and the web.
Retailers were running sales from a cash book, stock from a spreadsheet and online orders from WhatsApp. Counts drifted daily, staff could not see what was in another branch, and owners only found shortages when a customer was already waiting.
Map the real counter
We sat with cashiers and stock keepers to map every sale, return, transfer and adjustment before designing a single screen.
Design for unreliable networks
The register keeps working through outages and syncs safely when the connection returns, so a sale is never lost.
Ship in weekly slices
Registers first, then inventory, then online sales — each released to a pilot store and refined with real usage.
The product, piece by piece.
Fast register
Barcode and search-first checkout with split payments, receipts and end-of-day reconciliation.
Multi-branch inventory
Live stock per location, transfers between branches and low-stock alerts before shelves run empty.
Online storefront sync
Online orders draw from the same stock count, with Paystack payments confirmed by webhook.
Owner dashboard
Sales by branch, product and staff member, with exports for the accountant.
What changed for the team.
- One source of truth for stock across branches
- Sales keep flowing during network outages
- Owners see the day’s numbers without calling each shop
- Online orders no longer oversell items already sold in store
IndustryRetail & distributionHow we build for this sector
Next case study
Lagoon Hospitals
A hospital group website where patients find the right specialist and request an appointment in a few steps.
→
Tell us what you’re building.
A free 30-minute call with the people who would design and engineer it. You leave with honest next steps on scope, timeline and budget.