Sales and Inventory System for a Gas and Water Distributor
Divenplan · Gas and water distribution · Ecuador
The distributor tracked sales, collections, inventory and cash closings in spreadsheets, with manual calculations at the end of each day. We built a custom management system, with role-based access and real-time reports, that eliminated the manual cash closing.
The challenge
Divenplan, a gas and water distributor in Ecuador, managed sales, collections, cash closings and inventory in spreadsheets. Every day ended with manual calculations to balance the cash, which took time and left room for errors.
What we did
- We gathered requirements directly with the client to model their real operation: deliveries, sales, two-level inventory and cash closings.
- We built a custom management system with Laravel, Inertia.js and Vue.
- We chose a monolithic architecture that fit their budget and scope, prioritizing fast delivery and low maintenance costs.
- We implemented role-based access control on every screen.
- We built reports with real-time calculations that replace the manual cash balancing.
- We covered the most complex business rules with automated tests.
Result
The cash closing is no longer calculated by hand, and management checks the state of the business in real time, even from a phone.
What the client says
“We used to run everything on Excel, and closing the month was chaos. A system had already let us down before, so we came in skeptical, but the team sat down with us week after week until they really understood how we work. Today I can see the state of the business from my phone, and process times dropped by around 60%. It paid for itself in under six months.”