Home/Case Studies/Enercent
CASE STUDYMOBILITY · EV CHARGING PLATFORM SAAS

Enercent

A multi-tenant EV charging platform powering six branded consumer apps, station-owner tools, and back-office dashboards, with OCPI roaming for network-wide interoperability.

126Weeks operated
14k+Hours of work
4Engineers

The brief

Build and QA-validate a production-grade EV charging platform for Enercent Technologies (JioThings subsidiary) covering the full charging ecosystem — consumer-facing apps, station owner tools, back-office management dashboards, and hardware lifecycle management — to support the TruePower EV charging network and enable white-labeled deployment for multiple partner brands.

What we built

A comprehensive, multi-tenant EV charging infrastructure platform encompassing:

  • Consumer mobile apps (TruePower, Adler, Libra, ChargeZippy, PeopleFirst, FlyCharge) with locate/map, instant/scheduled charging, wallet, trip planner, vehicle image AI auto-fill, and REC tracking
  • Host mobile apps with RBAC, tariff management, settlement reports, and charger operations
  • Web dashboards for Account Manager (station/account onboarding), Finance Manager (billing/settlement/refunds), Infra Manager (charge point lifecycle), CPO analytics, OCPP User, and Super Admin
  • OCPI-compliant roaming hub for CPO-eMSP interoperability
  • Subscription module with JioOnePay integration
  • Factory Admin for hardware ASN/RSN lifecycle
  • REST Assured + Cucumber API automation framework covering 15+ API domains.
⊛ Live in production

Multiple branded consumer apps and host apps are in production (TruePower, Adler, PeopleFirst/Jio, Libra, ChargeZippy, FlyCharge). Account Manager, Finance Manager, Infra Manager, CPO, and Super Admin dashboards are live in production. OCPI roaming hub is in active testing/staging. Subscription module is production-verified. Trip planner (including SOC-based curate trip) is live. API automation framework is deployed to Azure DevOps. Factory admin is in production use for hardware dispatch tracking.

How it was built, phase by phase.

8 workstreams across 126 weeks of operated delivery

  1. (001)STABILIZEWeek 1 – Week 126

    EV Charging Consumer App (TruePower / Multi-tenant)

    End-to-end consumer-facing mobile application for locating, booking, and managing EV charging sessions.

    Stable production consumer app across multiple branded tenants with trip planning, vehicle image-based auto-fill, coupon redemption.

    React JsQA-ManualJira/AtlassianAppiumTestNGPostman
  2. (002)STABILIZEWeek 1 – Week 126

    Host App – Station Owner & Operator Dashboard

    Mobile application for EV station host owners, co-owners, managers, and operators.

    Production-grade host app with granular RBAC, tariff management, settlement workflows, and charger operations across multiple hardware brands

    React JsQA-ManualJira/AtlassianAppiumTestNGTestRail
  3. (003)STABILIZEWeek 1 – Week 126

    Account Manager Web Dashboard

    Web-based back-office for account onboarding, station onboarding, tariff management, charge session monitoring, consumer group management, coupons & promotions, and billing/settlement.

    Comprehensive back-office platform enabling end-to-end account and station lifecycle management with embedded financial settlement workflows

    React JsQA-ManualJira/AtlassianSelenium/WebDriverTestNGMaven
  4. (004)STABILIZEWeek 1 – Week 100

    Infra Manager & OCPP Charge Point Management

    Infrastructure management layer for onboarding charge points, managing charger master data (brands, models, connectors), real-time monitoring, OCPP protocol handling, and charger diagnostics/logs.

    Robust infrastructure management layer supporting multiple charger hardware brands via OCPP.

    QA-ManualOCPPMQTTPostmanJira/Atlassian
  5. (005)INTEGRATEWeek 30 – Week 126

    Finance Manager & Billing/Settlement Module

    Dedicated finance dashboard for approving account and station requests, managing refunds, billing and settlement workflows (working sheet upload/download, invoice management, shareholder breakdown).

    End-to-end billing and settlement module covering multi-stakeholder revenue distribution, invoice lifecycle, and refund management

    React JsQA-ManualJira/AtlassianPostman
  6. (006)DEPLOYWeek 60 – Week 126

    Multi-tenant White-label Platform (Adler, Libra, ChargeZippy, PeopleFirst, FlyCharge)

    Multi-tenant architecture enabling the same core EV charging platform to be white-labeled for multiple brand identities including Adler, Libra, ChargeZippy, PeopleFirst (Jio).

    Platform scaled to 5+ distinct EV charging brand tenants sharing common infrastructure while maintaining brand-specific UX and business rules

    React JsQA-ManualJira/AtlassianPostman
  7. (007)BUILDWeek 75 – Week 115

    CPO (Charge Point Operator) Dashboard & Analytics

    Standalone CPO-facing web portal with station management, charge point analytics, tariff and coupon management, reports & downloadable analytics (station utilization, revenue/transaction data, customer details).

    Full-featured CPO analytics portal deployed for multiple tenants (TruePower, Adler/PeopleFirst, ChargeZippy) with rich downloadable reporting

    React JsQA-ManualJira/AtlassianPostman
  8. (008)BUILDWeek 100 – Week 126

    Roaming Hub (OCPI) – Partner & Provider Dashboards

    OCPI-compliant roaming hub enabling interoperability between CPOs and eMSPs.

    OCPI-based roaming hub enabling network interoperability across multiple EV charging operators

    React JsQA-ManualPostmanOCPIJira/Atlassian

Stop renting hours. Start running functions.

Pick the function you want off your plate. We map the brain and name the outcome before you commit.