Home ToolBox Suggested Books Contacts

Bragamoro EV Charging Mobile App: Cross-Platform Solution for Electric Vehicle Infrastructure

The project delivers a production-ready mobile app for Bragamoro—an Italian company specializing in batteries and EV charging—that lets drivers discover, start, and pay for charging sessions. Built with Ionic, React, and Capacitor, the app runs on iOS, Android, and the web with a single codebase, using the device's native capabilities for geolocation, camera access, secure storage, and push notifications.

Cover Image

Core User Experience and Map Integration

At its core is a map-driven experience: the app locates nearby charging stations, displays them as interactive markers, and exposes station details such as connector types, availability status, and pricing. Filters (distance, power rating, connector type) help users quickly find a suitable charger, while a station detail sheet provides directions and real-time info.

QR Code Charging and Session Management

Charging sessions are started seamlessly by scanning the station's QR code with the phone's camera. Behind the scenes, the app coordinates a standards-compliant handshake between the vehicle and the charging column using the appropriate communication protocols, enabling start/stop commands, live session telemetry, and power/energy tracking. This flow minimizes user friction and ensures reliable authorization at the point of charge.

Identity and Vehicle Management

The product includes full identity and asset management. Users can register and sign in, manage personal data, and link one or more vehicles to their account. Payment rails are integrated so that completed sessions are automatically billed; users can add and manage payment methods, view invoices/receipts, and review historical charges within the app.

Backend Infrastructure and APIs

A robust backend underpins the experience. It persists users, vehicles, stations, and charging-session data in a structured database, and exposes secure APIs to the app for authentication, station discovery, pricing, and session control. Operational tooling includes infrastructure definitions for deploying services, scaling the real-time status pipeline, and managing station metadata.

Admin Console and Operations

An admin console supports station onboarding, QR code provisioning, tariff updates, and customer support workflows. This comprehensive management system ensures smooth operations and enables efficient maintenance of the charging network infrastructure.

Security and GDPR Compliance

Security and compliance are built in: token-based auth with refresh, encrypted data at rest and in transit, least-privilege API keys for station control, and audit logs for sensitive operations. Given Bragamoro's Italian footprint, the platform follows GDPR principles for consent, data minimization, and user data export/deletion.

Future Enhancements and Roadmap

Planned extensions include charger reservations, smart routing based on state-of-charge and predicted availability, dynamic pricing and promotions, offline mode for intermittent connectivity, proactive notifications (session start/stop, full-charge alerts), fleet accounts with consolidated billing, and analytics dashboards for station utilization and maintenance.