My product

ConstraPro

Construction management ERP — sites, materials, labour and money in one place.

Client:My own product
Industry:Construction
Year:2025
Status:Live
ConstraPro
Overview

Construction companies juggle dozens of active sites, hundreds of suppliers and a large daily-wage workforce, usually across spreadsheets and notebooks. Spend per project is hard to see and supplier balances are hard to trust.

ConstraPro brings every part of the business into one dashboard, so owners can see income, spend and outstanding balances for each project at any time.

✳ The problem

Project costs, supplier dues, labour wages and vehicle expenses were tracked in separate spreadsheets, making it impossible to see real profitability per site.

✳ The solution

A single ERP where every purchase, payment, attendance entry and vehicle trip is tied to a project, with role-based access for office staff and supervisors and reports built on top.

Features

What it does.

  • (01)

    Projects, clients & contracts

    Track every site with its client, contract, received payments, bills and pending amounts.

  • (02)

    Materials & godowns

    Material master, purchases, stock across godowns and transfers between sites.

  • (03)

    Creditors & bills

    Supplier accounts with opening balances, purchases, payments and live outstanding balances.

  • (04)

    Labour, attendance & payroll

    Labour and staff records, daily attendance, overtime, salary advances and salary statements with configurable rules.

  • (05)

    Fleet management

    Vehicles with income, expenses, driver salaries and per-vehicle reports.

  • (06)

    Office & utilities

    Office bills and utility payments with status tracking.

  • (07)

    Reports & audit trail

    Financial reports with PDF and Word export, and an audit log showing before/after values for every change.

  • (08)

    Access control & trash

    Role and privilege management, notifications, and a trash bin to restore deleted records.

  • (09)

    Company website & cost calculator

    A Next.js website whose projects, services and about pages are managed from the dashboard, with a construction cost calculator for visitors.

Under the hood

Engineering highlights.

  1. 01Migrated 17,000+ legacy records from the previous system with totals reconciled exactly, without modifying the source database
  2. 02GitHub Actions pipeline deploying to AWS EC2 with PM2 and Nginx — health check after every deploy and automatic rollback on failure
  3. 03Scheduled jobs with node-cron, PDF generation with Puppeteer and Word export with docx
  4. 04Soft deletes, legacy-record flags and an audit log for complete traceability
My role

Product owner and full stack developer — architecture, backend, dashboard, company website, data migration and CI/CD.

Tech stack
  • React
  • Vite
  • Next.js
  • Node.js
  • Express.js
  • MongoDB
  • Tailwind
  • Cloudinary
  • Puppeteer
  • AWS EC2
  • PM2
  • Nginx
  • GitHub Actions
Deepak®

Reach out to me

Contact me

Let’s create together.

✳ Results-driven solutions

Have a product idea, a website to build or a system to modernise? Send me a message.