OCPP 1.6-J & 2.0.1Real-time SSE telemetryDigital wallet & POSDracocode SYS-10

VoltGrid EV: smart EV charging network

A multi-tenant electric vehicle charging network control platform developed for US software company Dracocode. Built with full compatibility for OCPP 1.6-J and OCPP 2.0.1 over WebSockets.

OCPP 1.6-J / 2.0.1Django & PythonFlutter (iOS & Android)Server-Sent EventsRFID / NFC & QRDynamic tariffs & POS
VoltGrid EV network operations dashboard
Network operations center dashboard
System capabilities

Key modules & functional architecture

OCPP 1.6 & 2.0.1 central system

WebSocket protocol engine for real-time meter values, remote start/stop, connector unlocking, smart charging schedules, and firmware updates across distributed chargers.

OCPP 1.6-JOCPP 2.0.1WebSockets

Driver portal & live telemetry

Interactive GIS station locator with live connector availability, SSE streaming for power, state of charge, energy, and cost, plus dynamic pricing breakdowns.

SSE streamingSoC & powerGIS map

Network operations center

Multi-tenant hub for charge point operators: fleet supervision, time-of-use tariff matrices, idle fees, error logging, and remote diagnostic reboots.

Multi-tenant CPORemote controlDynamic tariffs

Digital wallet & multi-factor auth

Prepaid wallet with real-time deduction, discount tiers, 2FA, RFID/NFC key fob registration, personal PINs, and dynamic QR authorization.

Prepaid walletRFID / NFC2FA

Flutter mobile app

Cross-platform iOS and Android app with nearby station navigation, connector filters, QR/NFC scan-to-charge, and live charging progress.

FlutterScan-to-chargeLive notifications

On-site POS & payment kiosks

Hardware POS hub for ad-hoc contactless card payments at charging sites without pre-registration.

POS kioskAd-hoc paymentsCard tap
Visual proof

Screenshots & interface gallery

Click any screenshot to open the carousel with full-resolution zoom and pan.

Operations Center Dashboard
Operator NOC

Network Operations Dashboard

High-level telemetry across all CPO station hubs, live energy delivery, and active revenue.

Charger Remote Control
Operator NOC

Remote Charger Command Center

Direct OCPP control commands: trigger charging, unlock jammed cables, and soft/hard reboot.

Charger Hardware Details
Operator NOC

Charger Hardware Diagnostics

Granular specifications: connector ratings, OCPP firmware, heartbeat intervals, and error codes.

Charge Session Details
Operator NOC

Granular Session Telemetry

Full audit trail of meter value samples, connector voltage, amperage, and transaction cost.

Station Hub Details
Operator NOC

Charging Hub Configuration

Multi-connector load profiles, location geofences, dynamic pricing matrices, and hours.

POS Payment Hub
POS & Hardware

POS Payment Hub Configuration

Configuring hardware payment kiosks, credit card readers, and instant receipt dispatch.

POS Charger Assignment
POS & Hardware

POS Terminal Charger Mapping

Associating contactless payment hardware terminals with individual physical charge points.

POS Kiosk Terminal
POS & Hardware

On-Site Touch Kiosk Interface

Touchscreen terminal view for drivers to select a connector and tap their bank card.

Customer Portal Landing Page
Driver Portal

Public Discovery Portal

Public-facing portal introducing network coverage, charging speeds, and driver benefits.

Driver Account Dashboard
Driver Portal

Driver Account Dashboard

Personalized dashboard showing prepaid balance, registered vehicles, and quick actions.

Find Chargers Interactive Map
Driver Portal

Station Locator & Map

Interactive GIS station map with live connector status (Available, Occupied, Faulted).

Stations Directory Roster
Driver Portal

Charging Stations Directory

Comprehensive searchable catalog of hubs with power ratings (kW) and connector types.

Station Hub Profile
Driver Portal

Station Profile & Plug Status

In-depth station view with live connector availability, pricing breakdown, and amenities.

Live Charging Session Telemetry
Driver Portal

Live Charging Session Dashboard

Real-time SSE dashboard displaying vehicle battery SoC %, kW charge rate, and live cost.

Charging Session History
Driver Portal

Historical Charging Sessions

Historical logs of all past charging sessions with energy consumed (kWh) and receipts.

Digital Wallet & Payment Methods
Driver Portal

Prepaid Wallet & Billing History

Prepaid balance management, auto-reload rules, and monthly invoicing breakdown.

Driver Profile & RFID Keys
Driver Portal

Driver Profile & RFID Key Fobs

Configuring registered RFID card UIDs, personal charging PIN codes, and vehicle profiles.

Driver Account Login
Security

Driver Account Authentication

Secure portal entry with role-based redirection to driver or fleet management areas.

Two-Factor Authentication Security
Security

Multi-Factor Authentication (2FA)

Enterprise-grade security preventing unauthorized billing charges and account access.

Driver Registration
Security

Driver Onboarding & Registration

Streamlined sign-up workflow for new drivers with immediate wallet activation.

Flutter Mobile App Home
Mobile App

Mobile App Home Screen

Cross-platform native experience for quick navigation and one-tap charging.

Mobile Nearby Stations List
Mobile App

Nearby Stations Locator

GPS-based station discovery with real-time distance sorting and socket availability.

Mobile Station Details
Mobile App

Mobile Station Details & Plugs

Connector selection, real-time kW rating preview, and one-tap turn-by-turn navigation.

Mobile QR & NFC Scan-to-Charge
Mobile App

Instant QR & NFC Scanner

Point-and-scan camera reader linking the physical connector to the driver's session.

Mobile Live Charging Session
Mobile App

Mobile Live Charging Session

Live animated progress ring with remote stop trigger and push alerts on completion.

Mobile In-App Wallet
Mobile App

Mobile In-App Digital Wallet

Fast one-tap balance reloads, saved credit card tokens, and instant receipt notifications.

Mobile App Login
Mobile App

Mobile App Sign-in Screen

Clean mobile authentication with support for biometric login and password recovery.

Mobile App Registration
Mobile App

Mobile Driver Registration

Mobile-optimized onboarding flow enabling fast driver account setup on iOS and Android.

Engineering stack

Full-stack technology architecture

Protocols & IoT

  • OCPP 1.6-J & OCPP 2.0.1
  • Bi-directional JSON WebSockets
  • RFID / NFC key fobs & ISO 14443
  • POS card terminal hardware

Backend & APIs

  • Python & Django
  • Server-Sent Events (SSE)
  • Asynchronous workers (Celery)
  • Multi-tenant CPO / driver RBAC

Frontends & apps

  • Flutter (iOS & Android)
  • HTML5, vanilla JS, Bootstrap 5
  • Interactive GIS maps
  • Touch kiosk standalone view

Data & security

  • PostgreSQL (multi-tenant)
  • Redis telemetry cache & pub/sub
  • Two-factor authentication
  • Docker & Kubernetes
Questions

VoltGrid EV, in brief

What is VoltGrid EV?

VoltGrid EV is a multi-tenant electric vehicle charging network control platform with OCPP 1.6-J and OCPP 2.0.1 over WebSockets. It includes a driver portal with live telemetry, digital wallets, dynamic tariffs, a CPO operations console, POS kiosks, and a Flutter mobile app. Anlix built it for Dracocode. Details: https://anlix.dev/work/voltgrid-ev/

Who built VoltGrid EV?

Anlix designed and built VoltGrid EV for US software company Dracocode (portfolio SYS-10). Contact Anlix at [email protected].

Does VoltGrid EV support OCPP 2.0.1?

Yes. VoltGrid EV is built with full compatibility for OCPP 1.6-J and OCPP 2.0.1 over WebSockets, including remote start/stop, connector unlocking, smart charging profiles, and firmware updates.