B2B2C Web Software • eMitra Panel • Inventory ERP

SolarEco (SolarTech Clean Energy Solutions)
SolarEco: E-Mitra Subsidy & Installation Portal

A comprehensive solar energy management platform bridging the gap between eMitra agents, beneficiaries, and admins. It handles subscription-based agent logins, dynamic 7-day quotations, PM Surya Ghar form submissions, and automated commission payouts.

Next.js MySQL Node.js Tailwind CSS

Software Overview & Scope

The SolarEco platform is a highly advanced B2B2C web software designed to streamline government solar subsidy applications (like PM Surya Ghar Yojana) through verified eMitra agents. The public frontend educates users about solar savings, while the core software runs securely behind authentication walls.

The system features a strict verification flow where eMitra agents must purchase a subscription plan (1 Month, 1 Year, or Lifetime) to activate their panel. Once active, they can generate dynamic quotations, submit beneficiary details, and track multi-stage installation workflows.

Scope & Features: Engineered with Next.js and MySQL, the Admin panel dynamically controls the entire inventory (Solar Panels, Inverters, capacities). When a beneficiary's solar system is successfully 'Installed', the system auto-credits a commission to the eMitra's wallet, which they can withdraw easily.

Launch Date

2026

Project Duration

Ongoing Full-Stack ERP

Web Platform User Roles

PUBLIC BENEFICIARY

Browses the public website to calculate savings, explore solar benefits, and request site inspections.

VERIFIED eMITRA AGENT

Logs into a dedicated portal using OTP, buys subscription plans, submits PM Surya Ghar applications, creates 7-day valid quotes, and withdraws commissions.

SYSTEM ADMIN

Manages solar panel/inverter stock, creates eMitra subscription plans, verifies applications, updates installation statuses, and approves wallet withdrawals.

How It Was Built & Structured

1

Phase 1: Architecture & Database Design

Designed a robust MySQL schema to link eMitra profiles, subscription plans, beneficiary applications, wallet transactions, and dynamic inventory (panels/inverters).

2

Phase 2: Frontend & Agent Verification

Developed the public website and secure eMitra login portal with mobile-number OTP verification and strict access controls.

3

Phase 3: Quotation & Application Engine

Built the complex multi-step application form (PM Surya Ghar) integrating personal details, identity verification [Aadhaar Redacted], utility mapping, and dynamic quotation generation (valid for 7 days).

4

Phase 4: Admin Inventory & Status Workflows

Engineered the Admin dashboard to dynamically add/manage solar stock, track application statuses (Pending, Submitted, Feasibility Approved, Installed, etc.), and control active plans.

5

Phase 5: Wallet & Commission Logic

Implemented a financial ledger system where an 'Installed' status trigger automatically deposits commission into the eMitra's wallet, complete with a withdrawal request system.

software

Platform Interface Preview

Our Expertise

Technology Stack

Modern ERP Web Setup
Next.js Framework
Tailwind CSS UI
Node.js Backend API
MySQL Database
Payment Gateways

Deep Dive: System & Panel Features

eMitra Subscription Engine

To combat spam and verify intent, agents must purchase access via integrated payment gateways (1 Month, 1 Year, or Lifetime plans) to activate their submission rights.

Dynamic 7-Day Quotation Builder

Agents can generate and share professional, itemized solar quotations with beneficiaries based on real-time admin inventory prices. Each quote automatically expires after 7 days.

Automated Commissions & Wallet

Once the Admin marks a solar project status as 'Installed', a predefined commission is credited to the agent's wallet. They can request bank withdrawals which admins approve via the dashboard.

Admin Inventory & Stock ERP

Admins have full CRUD control over the hardware catalog. They can dynamically add new Solar Panels and Inverters, update pricing, and set inventory stock levels seamlessly.

Impact & Business Growth

Scalable Agent Network

The subscription model successfully onboarded hundreds of serious, active eMitra agents while filtering out spam accounts.

Financial Transparency

The integrated wallet and withdrawal system built immense trust with agents, providing clear tracking of their earnings.

Flawless Data Tracking

MySQL relational architecture ensured zero data loss between beneficiary forms, admin approvals, and hardware inventory.

Rapid Conversions

The dynamic 7-day quotation feature accelerated decision-making for homeowners, drastically increasing solar installations.

Key Takeaways

Building a centralized portal that connects government schemes, local agents, and hardware suppliers requires a strictly normalized database.

Automating financial triggers (like releasing commission exactly upon the 'Installed' status) significantly reduces admin accounting overhead.

Time & Effort Analysis

Breakdown of the full-stack portal development

Total Project Hours

280

Delivered comprehensively for scaling

MySQL Schema & Logistics Logic 60 hrs · 21.4%
Next.js Frontend & Public UI 50 hrs · 17.8%
eMitra Portal & Quotation Engine 70 hrs · 25%
Admin Dashboard & Inventory ERP 80 hrs · 28.6%
Testing, Deployment & QA 20 hrs · 7.2%

3

Tier Subscriptions

7

Days Quote Validity

100

Automated Payouts (%)

Challenges & Solutions

Problem: Prices for solar panels and inverters fluctuate frequently, making old quotations financially risky for the company.

Solution

Programmed a strict 7-day expiry logic into the quotation engine. If a quote expires, the agent must generate a new one based on the current live inventory prices from the database.

Problem: The PM Surya Ghar application requires extensive data including identity verification, property details, and specific hardware selection.

Solution

Built a modular, multi-step form in Next.js that validates data at every step and securely maps the selected hardware directly from the admin's active inventory.

Chat with Neo IT on WhatsApp +91-7742737030