SoftSolSolar EPC operating system

The operating system for solar EPC firms.

Every project, lot of stock, crew, crane, purchase order, GST invoice and site report in one database, with a 0 to 100 health score on every site. It runs on your own machine, and on the desktop the AI model runs there too.

macOS desktop app today · or one always-on server you control

Projects
SoftSol Projects view: a register of five sample solar EPC projects with capacity, contract value, status, progress bar, Site Intelligence Score and target commissioning date
Screens show a demo workspace with sample figures.

Headline figuresNew projectRegister

The execution layer

Between the proposal software and the ERP, there is nothing.

Design and proposal tools serve the phase before a contract is signed. ERP is built for far larger firms. The build phase in between, when modules arrive at a port, crews are mustered, cranes are hired and milestones are billed, runs on whatever the site engineer has to hand.

SoftSol is built for that phase and for the three people who run it: the owner who wants the portfolio on one screen, the project manager who runs the site, and the supervisor who logs the day.

Before and after

Five habits, each replaced by a record that can be searched.

An EPC in the build phase already has a system, spread across five apps owned by five people, none of which can be queried. SoftSol replaces each habit with a module that writes to one database.

WhatsApp site groups

Field App and Comms. A supervisor scans a QR, marks material received and logs the day from a phone. Chat and incident alerts stay attached to the project.

Excel material trackers

Inventory. Every lot carries a unique QR and moves through seven states, from in transit to installed, damaged or returned.

PDF progress decks

Reports and Audit Reports. Reporting comes from live records; inspections become scored findings with a date and a site.

Phone calls to vendors

Vendors and Purchase Orders. Vendor ratings, numbered purchase orders and a forecast of what to buy and when.

Photo dumps in Drive

Field App and Audits. A site photo is taken against a project and a date; an inspection photo sits on its finding.

27 modules

Six screens you open every day. Twenty-one more, one click behind them.

SoftSol Projects module: portfolio capacity, active contract value, live project count and average site score above a register of five sample projects
The project register and headline figures.
SoftSol Deals module: pipeline by stage from new to won, a new-lead form and columns of sample leads with estimated value
The pipeline by stage, with sample leads.
SoftSol Inventory module: QR-tracked item counts by state, an add-inventory form, search and filter, category mix and the item register
QR-tracked stock, counted by state.
SoftSol Billing module: total billed, collected, outstanding and overdue, with GST invoice cards showing status and balance due per project
GST invoices with balance due per project.
SoftSol Site Health module: latest Site Intelligence Score per project with the five sub-scores, total and band, beside a portfolio health chart
Site Health scores and sub-scores per project.
SoftSol Field App: a scan and mark-received form and a daily log, issue and photo form, with no financial figures on screen
Scan, mark received and log the day.
SoftSol Workforce module: roster count, present today, attendance rate and wage roll, with a fourteen-day attendance chart
Roster, attendance and wage roll.
SoftSol Audit Reports module: a new-audit form with findings and score, an audit log by date and project, and the average score
The audit log, with scored findings.
SoftSol Material Forecast module: shortfall by item category and suggested orders for the next ninety days with needed, on hand, shortfall, lead time and order-by date
Shortfall and suggested orders, ninety days out.

The six daily screens

The spine

01 · Projects

Every EPC project, with schedule, value, health and manager

Every project on one screen with value, status, progress, health and commissioning date. Open a row for its schedule, field logs and machinery.

02 · Deals

Your sales pipeline, every lead and where it stands

Leads move from new to won or lost, each with a value, an owner and a next action. A won lead becomes a project with one click.

03 · Quotes

A capacity in, a priced proposal out

Type a system size and customer type; get a priced bill of materials with subsidy, payback and a branded proposal. The client's first document comes from the same workspace.

04 · Inventory

QR-tracked modules, inverters and materials

Each lot is logged with brand, model, serial and location, and scanned at every move. The register exports to CSV.

05 · Billing

Invoices, collections and outstanding dues

GST invoices with HSN or SAC codes and the tax split done for you. Each invoice shows balance due and payment status.

06 · Reports

Portfolio, revenue, cost and site-health reporting

The month-end picture on one page: billed against contract, spend by project, dues and every site's health band. Nobody prepares a deck.

One click behind them

Twenty-one more

07

AI Email

Client and vendor drafts, in your voice.

08

Scope of Work

EPC scope to standards, scaled to capacity.

09

Design Studio

BOQ, single-line diagram, array layout, permit pack.

Enabled per workspace

10

ROI Calculator

Payback, IRR and lifetime savings.

11

Price Tracker

Component price trends, leadership only.

12

Field App

Scan, photograph and log from site.

13

Workforce

Roster, trades, rates and attendance.

14

Site Health

A 0 to 100 score per project.

15

Audit Reports

Scored quality and safety inspections.

16

Analytics

Portfolio trends across your own projects.

17

Vendors and POs

Vendor ratings and numbered purchase orders.

18

Material Forecast

What to buy and when.

19

Logistics

Trips, freight cost and delivery status.

20

Machinery

Owned and rented fleet, hours and service.

21

Expenses

Spend by project, with approvals.

22

My Work

Your tasks, checklists and raised issues.

23

Comms

Team chat, voice notes and incident alerts.

24

AI Teammates

Six day-to-day micro-tasks, done for you.

25

Company OS

A live graph of the company.

26

Team

People, roles and invites.

27

Connections

Gmail, Drive and Tally, read-only.

Site Health

One number per site, computed from five things you already record.

The Site Intelligence Score is a 0 to 100 figure per project: a weighted sum of five inputs read from the project's own records, with no rating typed in by hand. Schedule adherence is weighted 30, material variance 25, quality 20, workforce 15 and machinery utilisation 10. Quality is the last audit's score; workforce is the last fourteen days of attendance.

Bands run from Excellent at 85 and above, through Good at 70, Watch at 55 and At risk at 40, to Critical below that. Every computation is kept as its own row, so a site's history is a table you can read.

Site Health
SoftSol Site Health view listing each sample project with its schedule, material, quality, workforce and machinery sub-scores, total and band
Sub-scores, total and band for each project.

Portfolio figuresLatest scoresPortfolio health

Access

The field never sees money. The server makes sure of it.

Leadership sees everything except the phone-sized Field App. A project manager gains the Field App and loses the Price Tracker. Field staff see six screens, with no financial figure on any of them.

The check runs on the server for every page, so a field login that types the billing address into the browser is sent back to its own screens.

RoleModulesWithheld
Leadership26 of 27Field App
Project manager26 of 27Price Tracker
Field6Every financial figure
VendorScoped to what a vendor needsEverything internal to the workspace
SoftSol Field App on a phone: scan and mark-received form with a project picker and QR field, and counters for entries logged, submissions today and recent scans

The Field App, as field staff see it.

Import

Drop the files you already have. Nothing lands until you approve it.

SoftSol reads CSV, Excel, PDF reports with a text layer and Tally, as an export or live over Tally's own gateway.

Each file is classified, mapped to fields, validated row by row and previewed. Money and date cells that cannot be parsed are rejected rather than guessed. Only after you confirm does anything write.

Record typesProjects, vendors, workforce, leads, inventory, expenses
FormatsCSV, Excel, text-layer PDF, Tally export, Tally live
Per dropUp to 12 files, 8 MB and 5,000 rows each
Before it writesPreviewed and confirmed by you

On-device AI

A local model writes from your numbers and may not invent them.

The desktop app carries its own language model, running on your machine. The server build has no model unless one is configured, and uses fixed templates instead.

Teammates run six micro-tasks. Each gathers its facts from your records first; the model writes them up, and every draft is checked against them before use.

  • Chase overdue invoices
  • Summarise site health
  • Nudge stale leads
  • Draft a client update
  • Flag a material shortfall
  • Write the weekly owner's brief
Where it runsOn your machine, inside the desktop app
Cloud callsNone
Money checkEvery rupee figure must match your records
If a draft failsA fixed template is used, and the run says so

Deployment

A desktop app or one always-on server. One database, held by you.

One database file, on a machine you control. Which shape fits is the first thing settled on the call.

Desktop app

On a Mac, an app from a disk image

The database sits in your user library and the AI model installs alongside, fetched once on first run or bundled for a site with no internet.

macOS desktop app

Always-on server

One container, one disk, one machine

The same software runs as one always-on container on a machine you control. Every change is streamed to storage in your name, with thirty days of history and a tested restore.

Same software

Security

Passwords, sessions and tenancy, done the standard way.

  1. Passwords

    Industry-standard password hashing with a per-user salt.

  2. Sessions

    Session cookies are signed with a server secret and verified before any lookup, so an edited cookie is rejected outright.

  3. Roles

    Role checks run on the server at the top of every module page.

  4. Tenancy

    Every record belongs to one workspace, and the server checks that on every query.

  5. Secrets

    The server refuses to start without a session secret, and Connections tokens are stored encrypted, read-only.

Built inside an EPC

The builder is the operator.

Related party

SoftSol was built and runs inside Biosel Solar Pvt. Ltd., the solar EPC where the founder is CTO. Biosel is a related party, the founder's father's company, and SoftSol's one deployment rather than a customer.

Every module was shaped by someone who answers the client on Monday, signs off the crane invoice on Tuesday and finds the damaged pallet on Wednesday. The seven inventory states, the fourteen-day attendance window, the rule that field staff never see money: those decisions were made on site at the EPC.

Questions

What people ask before a demo.

Cloud or desktop?

The same software either way. On a Mac it installs as an app, with the database and AI model on your disk. For a team it runs as one always-on server you control.

What do I need to run it?

The desktop build needs an Apple-silicon Mac. The server build needs one small machine, reached from any browser. Field staff need a phone.

Can I import from Tally or Excel?

Yes, with a preview first. Tally, CSV, Excel and text-layer PDF reports are read and validated row by row. Nothing writes until you confirm.

How is it priced?

There is no self-serve plan and no online purchase. It is scoped on a call and agreed in writing before anything starts.

Where is my data?

With you. On the desktop, a single database file in your user library. On a server, one file on a disk you control, backed up in your name.

Who is it for?

EPC firms in the build phase: owners, project managers and site supervisors. Neither a design tool nor an ERP.

How long does onboarding take?

A short wizard sets up your company and team, then a guided tour walks one deal from lead to invoice. History depends on how clean your files are.

See it on your own numbers.

Bring one project, one Tally export or one inventory sheet. On the call it goes through the importer in front of you, and the product is walked through on your own figures.