Skip to content
Back to Projects
Commercial Client Platform

Azad Associates Solar

Commercial platform and automated solar savings calculator for an authorized KPDCL rooftop vendor.

Official Attribution: Developed by @CodeWithSalik
HTML5CSS3JavaScriptNode.jsExpress 5NodemailerCORSRender Cloud API

Overview

Azad Associates Solar is an authorized rooftop solar vendor registered with the Kashmir Power Distribution Corporation Limited (KPDCL), operating in Sopore, Baramulla, Jammu & Kashmir. Built as an independent contract project, the platform establishes an authoritative digital presence for the business and streamlines customer intake under India's PM Surya Ghar Muft Bijli Yojana national solar rooftop initiative.

Architecture & Lead Pipeline

Client Presentation Layer

Static Frontend (HTML5/CSS3/Vanilla JS)
Glassmorphism Theme
Interactive Calculator

Lead Intake Microservice (Render)

Node.js
Express 5 REST API
CORS Security Middleware
Input Sanitization

Automated Dual Autoresponder

Nodemailer SMTP Transporter
Instant Business Owner Alert
Branded Client Acknowledgment

Engineered Features

Solar Savings Calculator

Accepts monthly electricity consumption and recommended system capacity (kW) to compute estimated monthly solar generation, electricity bill reduction percentage, carbon offset metrics, and estimated ROI payback timeline.

Automated Dual Autoresponder

Submissions to /send-quote-request asynchronously trigger two distinct emails via Nodemailer: an urgent notification containing full prospect parameters to the business operator, and a confirmation receipt to the applicant.

PM Surya Ghar Subsidy Guide

Clear breakdown of government subsidies, net-metering regulations, and application requirements specific to KPDCL domestic consumers in Jammu & Kashmir.

Production Reliability

Decoupled backend hosted on Render prevents frontend downtime during traffic spikes and protects client API credentials with strict environment variables.

Engineering Takeaways

Building for a regional commercial enterprise underscored the value of lightweight static frontends paired with specialized microservices. The separation of concern ensured zero hosting costs for static assets, immediate page load speeds for mobile users across varied network conditions in Kashmir, and a reliable automated lead dispatch backend.

View GitHub RepositoryBrowse Other Projects