BLOG

How We Built an Offline First Web App for Murky Nexus Ice Factory

How We Built an Offline First Web App for Murky Nexus Ice Factory

How We Built an Offline First Web App for Murky Nexus Ice Factory

Picture this. It is mid-afternoon in Balochistan. Orders are coming in. The factory floor is buzzing. Ice blocks are moving out fast. Then suddenly — no internet.

 

For most web-based software, that means everything stops. Staff are left staring at a frozen screen. Orders pile up on scraps of paper. Stock counts go unrecorded. And by the time the connection returns, the data chaos takes hours to untangle.

 

This is the reality that Murky Nexus Ice Factory faced before they reached out to us.

 

At Jahasoft Limited, our mission is simple: digitize traditional businesses through intelligent technology and AI-powered automation. When Murky Nexus Ice Factory came to us needing a reliable operations system for their ice production and distribution business based in Balochistan, we knew the biggest challenge was not features — it was connectivity.

 

This is the story of how we built them a web application that works just as powerfully offline as it does online.

 

Who Is Murky Nexus Ice Factory?

Murky Nexus Ice Factory is a growing ice production and distribution business in Balochistan, Pakistan. They produce and sell various ice products including ice cubes, ice blocks in multiple sizes, and loose ice. Their customers range from individual buyers to wholesale clients, and they operate a mixed payment model — accepting cash, online transfers, and udhaar (credit).

 

Like many traditional businesses in Pakistan, they were managing everything manually. Registers. Paper receipts. Memory-based stock counts. Handwritten credit ledgers. As their volume grew, so did the errors, the delays, and the missed opportunities.

 

They needed a smart, reliable digital system — one built for the real-world conditions of their environment.

 

The Core Problem We Had to Solve

Balochistan, like many regions across Pakistan, faces intermittent internet connectivity. Cellular signals fluctuate. Broadband goes down without warning. Cloud-only software simply cannot be trusted in these conditions.

 

The risks of a connectivity-dependent system for Murky Nexus included:

  • Sales transactions failing mid-process when the internet drops

  • Staff unable to check stock levels without a live connection

  • Udhaar (credit) records being lost or duplicated

  • Cashiers reverting back to pen-and-paper during outages, defeating the purpose of going digital

We needed to build something that treated internet access as a bonus — not a requirement.

The answer was an offline-first architecture.

What Offline First Actually Means

Offline-first is not just an app that saves a little data to the browser. It is a complete rethinking of how the application handles data.

In a traditional web app, every action — loading a page, saving a sale, updating stock — talks directly to a remote server. No server, no action.

In an offline-first web app, the application stores everything it needs locally on the device first. Every sale, every stock update, every customer record is written to local storage immediately. When internet connectivity is available, the app syncs that data to the cloud in the background — automatically, without any action required from the user.

The user never has to think about it. They just work.

What We Built for Murky Nexus Ice Factory

The system we delivered is called the Glacial Operations Core — a full-featured, offline-capable web application accessible at murkynexus.com.

Here is a breakdown of what it does.

Real-Time Business Dashboard

The moment a manager or admin logs in, they see the full financial picture of the day. Total sales, today’s expenses, discounts applied, and total outstanding receivables — all visible at a glance. A Today’s Position figure automatically calculates net revenue by subtracting expenses and discounts from sales, giving management an instant profit snapshot without running a single manual calculation.

The dashboard also displays active customer counts, pending udhaar orders, top-selling products, stock overview by product, and a payment mix breakdown — showing exactly how much revenue came from cash, online transfers, and udhaar for the day.

All of this works perfectly whether the internet is up or down.

Point of Sale System

The built-in POS module lets staff process sales quickly and accurately on any device. It supports multiple payment types — cash, online, and udhaar — in the same transaction, which is critical for an ice factory where mixed payment situations are common. Every order is recorded with a unique ID, customer name, payment method, total, and status.

Because the POS works offline, a power cut to the router does not shut down the counter. Sales continue. Records are kept. Nothing is lost.

Stock and Product Management

Products are managed with full inventory tracking. Staff can see live stock levels for each product — ice cubes, ice blocks of various sizes, and other variants — right from the dashboard. Stock overview bars update as sales are recorded, giving an accurate, real-time picture of what is available even when running entirely offline.

Customer and Udhaar Management

One of the biggest pain points for ice factories in Pakistan is managing udhaar — credit extended to regular customers. Tracking who owes what, following up on payments, and maintaining accurate receivable balances is often done in notebooks that get lost or damaged.

The Murky Nexus system handles all of this digitally. Customer profiles store purchase history and outstanding balances. The dashboard shows total receivables at all times, currently tracking over Rs 1.4 million in outstanding udhaar across the customer base. Pending udhaar orders are flagged and monitored so nothing slips through.

Sales and Expense Tracking

Every sale is logged with full detail. Every expense is recorded. The system builds a complete, date-stamped financial history that can be reviewed at any time in the Reports module. Management no longer needs to reconstruct records at month-end — everything is already there.

User Roles and Access Control

The system supports multiple user accounts with role-based access. An Operations admin sees the full picture. Counter staff access only what they need. This ensures data security and prevents accidental or unauthorized changes.

How the Offline Sync Works

When the device is online, the app syncs continuously in the background. Data recorded during offline periods is queued locally and uploaded automatically the moment connectivity is restored. There is no manual sync button. No risk of forgetting. No duplicate entries.

The sync engine handles conflict resolution intelligently — meaning if two devices recorded data while offline, the system reconciles the records correctly when they come back online.

This is not a workaround or a fallback. It is how the system is designed to work from the ground up.

The Results

Since deploying the Glacial Operations Core, Murky Nexus Ice Factory has:

  • Eliminated manual paper records entirely from their sales floor

  • Gained a real-time view of daily revenue, expenses, and profit

  • Reduced udhaar disputes by maintaining accurate, timestamped credit records

  • Continued processing sales without interruption during internet outages

  • Empowered management to make faster, data-backed decisions

The factory now runs a genuinely digital operation — not just software that sits on top of manual processes, but software that replaces them entirely.

What Is Next — AI-Powered Ice Factory Operations

The Glacial Operations Core is built on a foundation designed for expansion. At Jahasoft, we believe the future of business digitization is not just going digital — it is going intelligent.

Planned AI-powered features for the next phase include:

Demand Forecasting — AI models that predict daily ice demand based on weather, season, and historical sales patterns, helping the factory plan production more accurately and reduce waste.

Automated Udhaar Follow-Up — Intelligent reminders and customer communication triggered automatically when payment deadlines approach or are missed.

Anomaly Detection — Smart alerts when unusual transactions, expense spikes, or stock discrepancies are detected, flagging potential errors or losses before they compound.

Voice-Enabled POS — Hands-free order entry for counter staff using natural language processing in Urdu and Balochi.

Predictive Inventory Management — Automatic low-stock alerts with suggested reorder quantities based on current sales velocity.

Traditional businesses like ice factories should not have to wait for enterprise-level AI tools that were built for corporations. We are bringing that intelligence directly to the factory floor.

Why Businesses in Pakistan Need Offline First Software

Pakistan has over 5.2 million small and medium businesses. The overwhelming majority still operate manually. One of the biggest barriers to going digital is the fear — often justified — that software will fail them when the internet does.

Offline-first development removes that barrier entirely.

Any business in Pakistan that deals with:

  • Intermittent electricity or internet connectivity

  • High-volume transaction environments

  • Distributed teams working across locations

  • Udhaar or credit management at scale

…should be building on an offline-first foundation. Not as a feature, but as a core requirement.


At Jahasoft, it is the only way we build.

About Jahasoft Limited

Jahasoft Limited is a technology company focused on digitizing and automating traditional businesses across Pakistan through custom software development and AI-powered solutions. From factory management systems to enterprise platforms, we build software that works in the real world — not just in ideal conditions.

If your business is still running on paper, spreadsheets, or outdated systems, we would love to show you what is possible.

An offline-first web application is designed to work fully without an internet connection. All data is stored locally on the device and synced to the cloud automatically whenever connectivity is available. Unlike regular web apps that break when the internet goes down, offline-first apps continue working without interruption.

Murky Nexus Ice Factory is based in Balochistan where internet connectivity can be unpredictable. A standard cloud-based system would fail during outages, disrupting sales and record-keeping. An offline-first approach ensures operations continue uninterrupted regardless of connectivity.

The application includes a real-time business dashboard, a point of sale (POS) system, product and stock management, customer management, udhaar (credit) tracking, sales and expense recording, financial reports, and multi-user role-based access control.

When the device reconnects to the internet, the application automatically syncs all locally stored data to the cloud server in the background. No manual action is required from the user. The sync engine also handles conflict resolution to prevent duplicate or inconsistent records.

Yes. The Glacial Operations Core is a web application that works across devices including desktops, laptops, tablets, and smartphones. Staff can use it on any device with a browser.