An LPG distributor was running several godowns (warehouses) on manual registers and spreadsheets. Stock, dispatch, cash and customer balances lived in different books, so the owner could not see the whole business on one screen, and every day ended with a manual reconciliation.
What we built
Godown ERP brings the full working day into one role-based system, used in production by a paying client.
Stock: inward receipts, full and empty cylinders per type, per godown
Dispatch and daily vehicle assignments, with an automated vehicle closing job
Sales entry with mixed payment modes, receipts and customer ledgers
Cash book, expenses and bank accounts
Reports: daily stock, pending payments, pending empty cylinders and item-wise sales, with PDF and Excel export
Multi-godown management, so the owner sees every site while each branch works on its own
Sales register across godowns
Recording a sale with payment and empty-cylinder return
Stock by cylinder type, full and empty
Customer ledger with running balance
Built for control, not just data entry
Money and stock records need to be trustworthy, so the controls are part of the core design.
Role-based access: every user sees only what their role allows
Maker-checker approvals for edits and deletions of posted records
Full audit log of who changed what, and when
Idempotent writes, so a double tap on a slow connection never creates a duplicate sale
Data scoped per godown
Change and delete requests wait for approval
Audit log of every change
Pending payments report
Daily cash book
Mobile layout for staff on the move
Tech stack
Next.js (App Router) and Tailwind CSS on the front end; NestJS with MikroORM and PostgreSQL on the back end; JWT authentication; OpenAPI (Swagger) documentation; PDF and Excel report generation.
Result
In production for a paying LPG distributor, replacing manual registers with one system across all godowns. Designed and built end to end by Kloudfirst Nextgen Systems Private Limited.
The screenshots come from a demo company with fictional data. A live demo is available on request.
Like this project
Posted Sep 15, 2026
Production ERP for an LPG distributor: stock, dispatch, sales, ledgers and cylinder tracking across multiple godowns, with role-based access and audit logs.