Skip to content
DevMarDe
OperationsLive
Aqua Core OS app icon: a blue droplet inside a looped triangle

Aqua Core OS

Aqua Core OS

Two ledgers, because water plants are owed money and bottles.

Aqua Core OS runs a bottled-water plant end to end: customers, drivers, daily deliveries, and the two balances that actually decide whether the plant is healthy: cash owed and bottles out. Multi-tenant, so a group runs every plant from one login.

Rs 2,480 per plant, per monthRs 1,480 to Rs 2,480 depending on plant size. Trial length is set when your plant is created, fifteen days by default.
Web · Android · PWA · OfflineFor bottled-water plants and groups running more than one plant
DevMarDe product, built and run by our team

Designed, built and supported by DevMarDe. Not resold, not white-labelled, and not handed to anyone else after launch. The people who wrote it take the support calls.

app.aquacoreos.com/plant-2/todayAqua Core OS · Plant 2 · Route A
CustomerOutBack
Saeed Traders0300 ··· 447165
Al-Noor Bakery0321 ··· 908244
Riaz residence0333 ··· 120422
Hameed Clinic0345 ··· 771686
Green Valley School0301 ··· 55301212
Khan residence0312 ··· 339111
roles: super admin, manager, driver, customer
4
roles: super admin, manager, driver, customer
languages, Roman Urdu among them
3
languages, Roman Urdu among them
backups kept, in a Drive folder you own
5
backups kept, in a Drive folder you own
one timezone, stamped on every record
PKT
one timezone, stamped on every record
Two balances, not one number

A customer can be square on cash and eleven bottles down. Aqua Core OS keeps cash owed and bottles out as separate running totals, so you can chase the right one.

Your opening balance survives

Every balance starts from the figure you were already carrying, then adds deliveries and subtracts verified payments. Day one of the software is not day one of the account.

The van goes where signal does not

Deliveries recorded off-network queue on the phone and sync when the driver is back in range. The driver never waits on a loading spinner at a gate.

Signed for on the glass

Proof of delivery is a finger signature on the driver's screen, attached to that delivery. No paper book to lose between the van and the office.

A payment is not paid until someone checks it

Easypaisa, JazzCash and bank transfers arrive with a reference number and sit pending until a manager verifies them. The ledger moves on confirmed money only.

A limit before a customer becomes a loss

Debt thresholds default to Rs 5,000 for a household and Rs 25,000 for a corporate account, and are editable per customer. Cross one and ordering locks before the next load goes out.

Margin, not just takings

Cost of goods, expenses, asset purchases and written-off bottles all feed one financial view, with a six-month profit trend across every plant for the owner.

English, Urdu, Roman Urdu

Managers who want English get English. Drivers who read Roman Urdu get Roman Urdu. Same data, one switch per person.

Every bottle, accounted for

Where your bottles are, at any moment

A bottle is in one of these four states, and the four have to add up to what you own. These are one plant's real numbers, off the Bottles screen.

An empty 19-litre water bottle, clear
224
In plant

Empty, back from customers, ready to fill

A full 19-litre water bottle, blue
467
In circulation

Out with customers right now

A cracked 19-litre water bottle, dark red
9
Lost or damaged

Written off rather than chased forever

A 19-litre water bottle in dark grey, representing total stock
700
Total owned

Rs 1,250 each, Rs 875,000 of asset

224 + 467 + 9 = 700

Before this, the only way to check that sum was to stop the vans and count. A write-off now carries a reason and the name of whoever logged it. Five bottles at Rs 1,250 is Rs 6,250 off your assets, not a line that quietly goes missing from a notebook.

Figures and artwork from a live Aqua Core OS plant

The other ledger

What you are owed, and what you are spending

Bottles are one balance. Cash is the other. They stay apart, because a customer can be clear on money and still owe you eleven bottles.

Real figures from one plant. Costs sit next to revenue, so the profit line is a number you can act on.

Rs 230,830
Cash outstanding
Across 147 customers, chased separately from bottles
Rs 44,431
Average monthly cost
Six-month average, from real expenses and cost of goods
Rs 1,000
Customer advances
Money paid ahead, kept apart from debt
0
Payments pending checks
Easypaisa and bank transfers waiting on a manager
What it does

8 modules

Included
  • Unlimited customers and drivers per plant
  • Cash balance and bottle balance, kept separately
  • Opening balances carried in from your old book
  • A driver app that records deliveries with no signal
  • Cost of goods, expenses and write-offs, so margin is a real number
  • Nightly backups to a Google Drive folder you own
  1. 01
    Customers
    Records, addresses, security deposit, a per-customer bottle price and debt limit, and the two running balances.
  2. 02
    Orders and delivery
    Bottles out, empties back, cash taken at the door, signed for on the driver's screen. Queues offline and syncs on its own.
  3. 03
    Payments
    Easypaisa, JazzCash and bank transfers with a reference ID, held pending until a manager verifies them.
  4. 04
    Bottles
    In circulation, in plant, total stock and damaged: four states rather than one count.
  5. 05
    Money
    Cash collection per driver, cost of goods, expenses, assets and loss write-offs, rolled into one financial view.
  6. 06
    Plants
    One tenant per plant, four roles, and a super-admin view across every plant with a six-month profit trend.
  7. 07
    Backups
    A nightly export to a Google Drive folder you own. Five are kept: one monthly, one weekly, three daily.
  8. 08
    Notifications
    Push through Firebase for refill reminders and order updates, plus a statement on the first of the month.
From people who use it
Aqua Core OS
“The argument was always the same: he says he returned the empties, we say he did not. Now the bottle count is its own balance and it starts from what he already owed us. That argument is over.”
Plant managerWater delivery plant, Lahore, 1,900 customers
Aqua Core OS
“We run three plants and I used to get three Excel files on the 1st. Now it is one login. Half our area has no signal in the basements; the drivers record anyway and it catches up when they come out.”
OwnerGroup of three water plants, Punjab

Questions people ask

What does the bottle balance actually count?
Nineteen-litre bottles that left on a delivery and have not come back as empties, added to whatever the customer already owed you when you started. It is tracked separately from cash, because the two are chased differently.
Can a driver record a delivery with no internet?
Yes. It queues on the phone and syncs by itself when the phone is back on a network. Nothing is lost and nothing is entered twice.
How does a customer pay, and when does the ledger move?
Easypaisa, JazzCash, bank transfer, or cash to the driver. Digital payments are submitted with a reference ID and sit as pending until a manager verifies them, so a balance only moves on money somebody has confirmed arrived.
What happens when a customer owes too much?
Each account carries a debt threshold: Rs 5,000 for a household and Rs 25,000 for a corporate account by default, editable per customer. Past it, that customer cannot place another order until they pay it down.
Can we bring our existing customer book in?
Yes, and you should. Onboarding loads your customers with their current cash and bottle balances as opening figures, so the ledger is right from the first delivery.
Does each plant see the other plants?
No. Each plant is its own tenant. Only a super admin sees across plants, and that is where the six-month profit comparison lives.
Is there an iPhone app?
Not yet. The Android app is on Google Play, and the web app installs and works in any phone browser, including Safari on iPhone.
Where do backups go, and how many are kept?
A Google Drive folder you own and share with the app, written to nightly. Five are kept on a rolling policy: one monthly, one weekly and three daily.
What does it cost?
Rs 1,480 to Rs 2,480 per plant per month depending on plant size, with the trial length set when your plant is created, fifteen days by default.
Journal · Aqua Core OS

Guides and changelog for Aqua Core OS

Read the Aqua Core OS journal

Every article about this product is filed under its own category in the journal. Add posts with category: "Aqua Core OS" in their metadata.

Other products

Want Aqua Core OS for your business?

Rs 2,480 per plant, per month. Onboarding help included; reply within one business day.