Skip to content
Antino
All case studies

Mobility · EV Charging Platform SaaS

Enercent

Multi-tenant EV charging platform.

Enercent
126
Weeks operated
14k+
Hours of work
4
Engineers

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.

Delivery timeline

How it was built, phase by phase.

8 workstreams across 126 weeks of operated delivery.

  1. 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. 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. 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. 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. 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. 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. 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. 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

09 · Run a function

Stop renting hours. Start running functions.

Pick the function you want off your plate. We'll map the brain and name the outcome we'd commit to — before you do.