The system

The director command centre — order book, live generation, receivables ageing, and everything automation handled overnight, on one screen.
A solar EPC company runs on leads, site surveys, tenders, DISCOM paperwork, serialised inventory, live generation data, O&M contracts, and payroll — usually coordinated across WhatsApp groups, Excel trackers and one person’s memory. We built SolarOS to replace that: sixteen modules sharing a single database, so a won quote becomes a project, a completed stage drafts the milestone invoice, and a generation drop opens a service ticket automatically. Delivered for a solar EPC client — the engagement itself is confidential, but the system is real and live to explore.
At a glance
The challenge
A spreadsheet-and-WhatsApp operation wasn’t the real bottleneck — it was a symptom. Leads went cold between handovers, DISCOM paperwork stalled for weeks with nobody noticing, and panels moved between sites with no record of where they went. A CRM alone wouldn’t fix that; the client needed one system that mirrored how a solar project actually moves, end to end.
How it came together
CRM, Surveys & Quoting
Started with the front of the business: capturing every lead, running structured site surveys on a phone, and turning a survey into a branded, subsidy-computed proposal in minutes instead of a day. Shipped inside the first month so the team could start using it in production immediately, while the rest of the build continued alongside it.
What we built
Outcome
Leads stopped evaporating between handovers. Every enquiry now carries a next action and an owner, and a won quote creates the project automatically — no re-typing the same data into a second tool. Live in production from week four, with the sales team testing it on real deals while the next phase was still in build.
Execution, Liaison & Operations
Extended into what happens after the sale: project execution boards, DISCOM liaison and subsidy tracking, serialised inventory, IoT generation monitoring, and an O&M console — the parts of the business that used to run on phone calls and memory.
What we built
Outcome
DISCOM applications that used to stall silently now surface on a dashboard the moment they go idle. Every panel and inverter is tracked by serial number from warehouse to rooftop, and a generation drop opens a service ticket automatically instead of waiting for a customer complaint.
What went live
CRM & lead management
Visual pipeline, territory auto-assignment, 48-hour follow-up escalation.
Site survey app
Geo-tagged mobile surveys with an auto-computed feasibility score.
Quotations & proposals
Branded, versioned proposals with subsidy and ROI computed automatically.
Project execution boards
Nine-stage lifecycle from advance to handover, with daily site progress reports.
DISCOM & subsidy liaison
Net-metering pipeline with ageing alerts before an application goes idle.
Serialised inventory
Every panel and inverter tracked from warehouse GRN to the exact rooftop it sits on.
IoT generation monitoring
Fleet output against design estimate, with a drop auto-opening a service ticket.
O&M / AMC console
SLA-timed ticket queue, preventive-maintenance calendar, contract renewals.
Finance & billing
Milestone invoicing, receivables ageing, and a live per-project P&L.
Client portal
Customers see project status, live generation, invoices and support — self-serve.
Stack
Try it
Live, interactive demo — password-protected, seeded with sample data. Access on request.
Open the live demo →Bring us your messiest process. We’ll map it — free.
45 minutes with the engineers who’d build it. You leave with a build/don’t-build answer and an honest sense of cost — whether or not you work with us.
Book a working session →