WhatsApp: +92 315 8852311
An ice factory sells all day, often in bulk and often on credit. Regular buyers take blocks now and pay later, cash and online payments come in side by side, and power and internet are not always reliable. Kept in a register, it is hard to know at the end of the day how much was sold, how much cash should be in hand and who still owes what.
A fast, offline-first web POS built around the factory's two products. The counter bills each sale and records how it was paid, and the owner sees the day's position on one dashboard. Sales made while the connection is down are saved on the device and sync when it returns.
Billing continues through power and internet cuts. Records are saved on the device and sync when the connection is back.
Pick 8 kg or 80 kg blocks, set the quantity, take cash, online or split payment, apply a discount and print the receipt.
Each customer's credit sales, payments received and outstanding balance, with total receivables on the dashboard.
Today's sales, expenses, discounts, receivables, udhaar given and received, and remaining cash.
Daily expenses and accounts recorded alongside sales, so net cash is always known.
Sales by day, top products, payment types and expense totals, exported to CSV or PDF.
Taken from the system in daily use. Click any screen to see it full size. Sales totals on the reports screen are blurred.




Every sale is billed at the counter as it happens, in cash, online or on credit. Udhaar given and received is tracked for each customer, and the owner sees the day's sales, expenses and remaining cash at a glance instead of adding up the register at night.
Billing carries on through power and internet cuts, and the records catch up when the connection returns.
Offline-first web app with on-device storage (IndexedDB) and sync, POS with receipt printing, customers and udhaar ledger, expenses, accounts, user accounts, and CSV and PDF reports.
This is the clearest demonstration of why offline-first matters. An ice factory cannot stop selling while someone waits for the internet to come back — and a web application that works with the connection down is a genuinely hard thing to build.
Discuss your multi-branch operations, warehouse sync requirements, or factory billing workflow directly with our engineering team in Quetta, London, or Texas.