02 / 11
ET AutoTech Hackathon 2026 Theme 4: Seamless EV Charging Ecosystem Original Solution

VoltStream

A Connected, Interoperable & Reliable EV Charging Ecosystem

A dual-perspective interactive dashboard platform integrating ISO 15118 Plug & Charge, live OCPP 2.0.1 protocol monitoring, interoperable multi-network routing, and AI-driven battery lifecycle analytics — built entirely as an original solution.

Angular 18 Leaflet.js OCPP 2.0.1 ISO 15118
TATA ZEON ZONE BOLT
03 / 11
Problem Statement

The EV Charging Fragmentation Crisis

"Design solutions to enable a connected, interoperable, and reliable EV charging ecosystem that delivers a seamless and user-friendly experience across networks and platforms."

🔌

Network Fragmentation

EV drivers need separate apps for Tata Power, Zeon, ChargeZone, and Bolt — each with independent wallets and login flows.

📡

Unreliable Communication

Charging stations lose billing data during cellular outages. No standardized protocol means vendor lock-in across CPOs.

💳

Payment Friction

No unified payment system. Each network requires a separate pre-paid wallet, creating financial overhead for users.

🗺️

No Real-time Navigation

Drivers can't find available nearby chargers in real time. No route planning integration from current vehicle location.

04 / 11
Our Solution

VoltStream: One Platform, All Networks

A unified, dual-perspective dashboard that solves all four Focus Areas simultaneously — built as a fully interactive Angular 18 prototype with zero backend dependencies.

🚗
DriverCompanion View
🗺️
Find StationLeaflet + GPS
🔌
Plug & ChargeISO 15118
OCPP Session2.0.1 Protocol
💳
Auto-SettleUnified Wallet
👤

Driver Companion Mode

Clean consumer-facing view showing SOC gauge, adaptive range, station finder, and wallet balance.

🖥️

Grid Operations Console

Operator NOC view with live OCPP logs, grid load simulator, multi-gun port status, and settlement ledger.

☀️🌙

Light / Dark Themes

Full glassmorphic UI with theme switching, Outfit/Inter typography, and micro-animations throughout.

05 / 11
Focus Area Coverage

All 4 Focus Areas — Fully Covered

Focus Area VoltStream Feature Technology Used Coverage
1. Charger Interoperability Multi-CPO Map with Gun-level status feeds (Tata, Zeon, ChargeZone, Bolt) Leaflet.js, Angular 18 ✅ Excellent
2. Reliable Communication Live OCPP 2.0.1 WebSocket logs, Flash memory offline queue, smart grid throttling OCPP 2.0.1, SetChargingProfile ✅ Outstanding
3. Unified Access & Payments ISO 15118 Plug & Charge cryptographic handshake, single cross-network wallet ISO 15118, TLS simulation ✅ Excellent
4. Navigation & Routing HTML5 Geolocation, live petrol-pump EV hub synthesis, glowing polyline routing HTML5 Geolocation API ✅ Strong
4/4
Focus Areas
2
User Perspectives
5
Dashboard Modules
7+
Charging Networks
100%
Client-side
06 / 11
Technical Depth

Engineering Rigor

 ISO 15118 Plug & Charge

Simulates the full 4-step cryptographic handshake: physical connection lock → TLS ECDSA certificate exchange → EMAID contract verification → OCPP TransactionEvent. No manual QR/app required.

→ SignCertificate + AuthorizeResponse + TransactionEvent

 OCPP 2.0.1 Protocol

Live JSON WebSocket log simulation with BootNotification, Heartbeat, TransactionEvent (Started/Updated/Ended), SetChargingProfile, and Reset commands rendered in real time.

→ Full message lifecycle with offline queue buffering

 Smart Grid Throttling

Simulates substation peak load at 92%. Automatically triggers OCPP SetChargingProfile to limit active chargers from 150kW → 70kW. Displays real-time "GRID THROTTLED" badge on driver console.

→ SetChargingProfile + live kW gauge update

 Dynamic Station Synthesis

Uses HTML5 Geolocation to get the driver's real coordinates, then dynamically generates IOCL, HPCL, BPCL, Jio-bp petrol-pump EV hubs around their actual location. Plots glowing route polyline to selected station.

→ GPS + dynamic CPO data synthesis
07 / 11
Architecture

Modular Angular 18 Architecture

📁 Standalone Components

AppComponent — Global layout, nav, theme/role switcher
DashboardComponent — SOC gauge, Plug & Charge timeline
MapComponent — Leaflet map, geolocation, routing
OcppTerminalComponent — Protocol monitor & grid controls
WalletComponent — Unified payment & session ledger
AnalyticsComponent — Chart.js SoH & CO₂ tracking

⚙️ Shared Services & State

EcosystemService — Central singleton state (walletBalance, vehicleSoc, activeSession, ocppLogs, stationsData, currentRole, currentTheme)

Key Patterns: Observable callbacks for chart refresh on session end. Role-based conditional rendering. Theme class toggling on document.body. Leaflet hidden/shown with invalidateSize().

→ Zero external backend — 100% browser-side

🚀 Deployment

Angular 18 → NGINX static serve → Render.com / Docker container. Build output: dist/voltstream/browser. Production bundle: ~378 KB.

08 / 11
Innovation

What Makes VoltStream Innovative

🏦

Interoperable Settlement Layer

A single pre-funded wallet automatically settles billing across 4+ competing CPO networks — like a UPI for EV charging. No per-network app or wallet required.

Live Liquid Charging Animation

Rotating glow ring + rising energy bubbles + pulsing bolt glow on the radial SOC indicator. Physics-accurate visual feedback during active charging — a first for EV dashboards.

🛢️

Petrol Pump EV Hub Synthesis

Detects real driver GPS coordinates and synthetically generates IOCL, HPCL, BPCL, Jio-bp petrol pump EV charging points around them — matching India's actual fuel network rollout strategy.

🔋

Battery SoH Digital Passport

AI-driven State of Health tracker generates battery lifecycle data qualifying aging cells for second-life grid storage — reducing lithium supply chain dependency.

🌐

Dual-Perspective Role System

Single codebase serves two completely different user experiences: EV Driver Companion (consumer UX) and Grid Operations Console (NOC operator), switching instantly with zero page reload.

🛡️

Smart Grid Protection

Simulates substation overload → OCPP SetChargingProfile → automatic throttling from 150kW → 70kW, protecting grid infrastructure in real time.

09 / 11
Judging Criteria

Scoring Alignment

Judging Parameter Weight VoltStream Coverage
Correctness & Performance 30% All 4 Focus Areas working end-to-end. ISO 15118 sequence correct. OCPP 2.0.1 message formats accurate. Production bundle 378 KB.
Clarity of Presentation & Demo 20% This PPT + interactive prototype at Render.com + Evaluator Console card in-app with Focus Area matrix toggle.
Technical Depth & Engineering Rigor 20% Angular 18 standalone architecture, OCPP 2.0.1 JSON packets, ISO 15118 TLS handshake, offline queue recovery, smart grid throttling.
Innovation & Creativity 10% Petrol pump EV hub synthesis, liquid charging animation, dual-perspective role system, interoperable settlement layer.
Impact on Automotive Ecosystem 10% Battery SoH passport for circular economy. Smart grid load balancing. Unified payment removing adoption barriers for EV uptake in India.
User Experience & Design 10% Glassmorphic dark/light UI, micro-animations, Outfit/Inter typography, responsive layout, role-aware headers and nav.
10 / 11
Interactive Demo

Live Demo Walkthrough

Switch to Operator

Grid Operations Console in sidebar

Show Focus Areas

Click "Show Mapped Focus Areas" button

Plug & Charge

Click plug → watch ISO 15118 handshake

Grid Peak

Simulate Grid Peak → watch OCPP throttle

Network Cut

Simulate Connection Cut → offline queue

Locate Me

Map tab → crosshair button → GPS stations

 Interactive Prototype

Live deployment available at Render.com. Switch between Driver and Operator perspectives. All simulations run in real-time in the browser.

→ See render.com deployment link

 Source Code

Full Angular 18 source available in submission ZIP. Includes Dockerfile, nginx.conf, render.yaml for deployment. Run locally with npm install && npm start.

→ github.com/mahesh-morde/Seamless-EV-Charging-Ecosyste
11 / 11
Conclusion

VoltStream — Connecting India's EV Future

VoltStream is a fully original, end-to-end EV charging ecosystem prototype that addresses every dimension of the hackathon challenge — from ISO 15118 cryptographic authentication to AI battery lifecycle passports — built as a clean, modular Angular 18 application deployable via Docker or Render.com.

🔗

Connected

Unified map across all major Indian CPO networks

🤝

Interoperable

One wallet, one app, all charging networks

📡

Reliable

OCPP 2.0.1 with offline recovery & grid protection

Seamless

ISO 15118 auto-auth & zero-friction user experience

⚡ VoltStream

ET AutoTech Hackathon 2026  |  Theme 4: Seamless EV Charging Ecosystem  |  Original Solution