WhatsApp: +92 315 8852311

English|اردو

JahaSoft logoJahaSoftSoftware built in Quetta
Last updated:
  • SECP Registered CUIN 0144811
  • UK Companies House No. 14653641
  • US LLC, Texas File 805748653
  • UN Supplier Registered on UNGM
  • WhatsApp Direct: +92 315 8852311
ICE FACTORY POS CASE STUDY

Murky Nexus — An Offline-First POS for an Ice Factory

Murky Nexus is an ice factory that sells 8 kg and 80 kg ice blocks to walk-in buyers and regular customers, many of whom buy on credit. We built them an offline-first web POS that bills each sale in a few taps, tracks udhaar given and received, records expenses, and shows the day's sales, cash and receivables on one dashboard — and it keeps working when the power or internet drops.
Industry Ice manufacturing
Platform Offline-first web POS
Location Pakistan
Quick Counter Billing 8 kg & 80 kg Ice Blocks
Cash, Online & Split Discounts & Printed Receipts
Udhaar Tracking Given, Received & Outstanding
Daily Reports Sales by Day, CSV & PDF
Busy Counter, Credit Customers

The challenge

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.

  • Slow billing at the counter: Writing slips by hand slows the counter while buyers wait for their ice.
  • Credit that is hard to follow: Udhaar given and udhaar collected end up in different notebooks, so outstanding balances are never certain.
  • No clear daily picture: Sales, expenses and cash in hand are only added up later, if at all.
Offline-First Web POS

What we built

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.

Works offline

Billing continues through power and internet cuts. Records are saved on the device and sync when the connection is back.

Fast POS and receipts

Pick 8 kg or 80 kg blocks, set the quantity, take cash, online or split payment, apply a discount and print the receipt.

Customers and udhaar

Each customer's credit sales, payments received and outstanding balance, with total receivables on the dashboard.

Daily dashboard

Today's sales, expenses, discounts, receivables, udhaar given and received, and remaining cash.

Expenses and accounts

Daily expenses and accounts recorded alongside sales, so net cash is always known.

Reports and exports

Sales by day, top products, payment types and expense totals, exported to CSV or PDF.

Inside the software

Screens from Murky Nexus’s system

Taken from the system in daily use. Click any screen to see it full size. Sales totals on the reports screen are blurred.

Murky Nexus dashboard: today's sales, expenses, discounts, receivables, udhaar and cash position
Murky Nexus dashboard: today's sales, expenses, discounts, receivables, udhaar and cash position
Point of sale for 8 kg and 80 kg ice blocks, with cash, online and split payment and printed receipts
Point of sale for 8 kg and 80 kg ice blocks, with cash, online and split payment and printed receipts
Products and prices, with active status and stock availability
Products and prices, with active status and stock availability
Reports: sales by day, top products, payment types and expenses, exported to CSV or PDF
Reports: sales by day, top products, payment types and expenses, exported to CSV or PDF

The result

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.

Offline

Billing carries on through power and internet cuts, and the records catch up when the connection returns.

Technical Stack & Architecture

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.

Why this one matters

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.

Need a Resilient Offline-First System for Your Business?

Discuss your multi-branch operations, warehouse sync requirements, or factory billing workflow directly with our engineering team in Quetta, London, or Texas.