Fresh Box
Fresh Box sells retail and wholesale, through a showroom, a warehouse, a field sales team and commission-based marketers. I built one platform that ties it all together, from the cashier and the thermal printer to each marketer's commission at month end.


The challenge
Unify the POS, warehouse and branches without slowing the cashier down.
Calculate marketer commissions accurately, instead of by hand at the end of each month.
Sell and stock the same product by the piece, box and carton without inventory conflicts.
Standard printers, thermal printers and barcode scanners in one workflow.
Inside the product

A cashier screen built for speed
Retail or wholesale in one tap, categories with live counts, and the warehouse and showroom stock on every product.

One product, many units
A product is defined once with its retail and wholesale prices. Real quantities live in the warehouses, not on the product.

A warehouse that runs by shift
No stock moves before the shift starts, and every receipt, issue, transfer and count is logged against it.

Customer accounts and balances
Each customer's invoices, payments, discounts and balance, with a statement printed or sent as a PDF on WhatsApp.



A store, and a marketers programme
Customers order from the store. Marketers sign up, get their own code and earn commission on every completed order.
What I built
- A POS with retail and wholesale modes, barcode search, receipt printing and live stock across showroom and warehouse.
- A marketers module that calculates commission automatically from each marketer's attributed sales.
- A catalogue that understands different units and converts between them, keeping stock consistent.
- Warehouse shifts, and apps for the store, delivery and field sales.
Outcome
- One system covering sales, stock, accounting and delivery.
- Marketer commissions are calculated automatically.
- Multi-unit products handled from the POS to the warehouse.
Technology
Real-timeThermal printersBarcode scanners

