MyAgeVolt. Built from the ground up.
An e-mobility platform built from the ground up. My frontend work connects configurable administration, station maps and charging workflows in a single product.
Open public portal
Screenshots show the publicly accessible parts of MyAgeVolt. Administration, pricing and other authenticated features are described below.
- Role
- Full-Stack Developer · Frontend Focus
- Product
- MyAgeVolt / AgeVolt
- Period
- 2024 — 2026
Overview
MyAgeVolt is a portal for charging, managing charging infrastructure, users and operational data. I contributed from the outset as part of a team of two frontend and two backend developers. I contributed across the product, with a primary focus on the React and Next.js frontend and the workflows connecting its different modules.
My work
- Co-developed the platform from scratch in a team of two frontend and two backend developers.
- Built configurable data screens and forms, integrating frontend components with the API and data services.
- Developed interfaces for station maps, charging, pricing and access policies, accounts and workspaces.
- Worked on an infrastructure planner, project documentation and reporting.
- Contributed selected Node.js endpoints and MySQL views alongside my frontend work.
What I worked on
Configurable administration & data tables
Developed metadata-driven MUI DataGrid screens with custom cell renderers, grouping, aggregations and summary rows. Worked on dynamic forms, CRUD interactions, CSV field mapping, validation and import error reporting. The goal was to reuse configuration across operational screens while supporting their specific data and workflows.
Station maps & connected detail views
Developed map-interface workflows connecting station lists, viewport filtering, search and hierarchical detail panels. Worked with datasets of 5,000+ stations, keeping location, station and connector views in sync.
Charging & pricing policies
Developed charging interfaces covering connector details, vehicle and RFID selection, active-session information, credit top-ups and payment-card flows. Worked on pricing-policy forms, schedules, access restrictions and consistent VAT-aware price presentation.
Infrastructure planner & documentation
Worked on interactive route and infrastructure editing, undo/redo, project versions and serialization. Related features included material reports, editable site documentation, PDF output and image or document attachments.
Workspaces, accounts & everyday product work
Contributed to workspace navigation, user and profile flows, translations, responsive layouts and consistent interface behavior. These were connected parts of the same product, rather than isolated showcase screens.
API integration & resilience
Connected the frontend to authenticated APIs and data services, and contributed some Node.js endpoints and MySQL views. Worked on preventing duplicate registration requests, progressive retry/backoff during service outages and restoring the interface after recovery.
Result
A shared product developed from its early foundations through a broad set of portal features. The public website and charging map are linked here; the authenticated modules are represented through descriptions of my work.
Technologies
- React
- Next.js
- TypeScript
- Material UI
- MUI DataGrid
- Google Maps
- REST APIs
- Node.js
- MySQL
- Prisma
- AWS S3