Mobility · EV Charging Platform SaaS
Enercent
Multi-tenant EV charging platform.
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.
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.
- 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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
More case studies
Related work
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.
