---
title: "EV Fleet Dashboard Case Study | Smart Data"
url: https://www.smartdata.net/case-studies/customer-dashboard-for-ev-infrastructure-firm
description: "Smart Data built a secure, cloud-native customer dashboard for an EV infrastructure firm on React, AWS and Auth0, with fleet monitoring and real-time data."
source: "Smart Data (smartdata.net). Markdown copy of the page; the HTML page is canonical."
---

# A multi-tenant dashboard for EV fleet managers

Smart Data rebuilt an EV infrastructure firm's customer dashboard as a secure, multi-tenant React and TypeScript app, with Auth0 role-based access, a Java API on AWS Lambda and real-time fleet monitoring.

Built on AWS Java React

Industry

EV charging infrastructure

Engagement

Custom Development

An EV infrastructure provider needed to overhaul their customer dashboard to support expanding user needs and technical scalability. Their previous Next.js-based platform had limitations in speed, modularity and deployment flexibility. The goal was to rebuild the platform into a high-performance, secure, multi-tenant dashboard for fleet managers, with a fully decoupled architecture for both front-end and back-end systems.

## The challenge

### The key challenges included

- Replacing a tightly coupled front-end with a modern, modular React stack
- Supporting secure, role-based access through a third-party identity provider
- Providing clean, real-time visualizations of EV station performance
- Ensuring scalability and reliability with GitOps workflows and cloud deployment
- Minimizing downtime during the transition from the legacy platform

## The solution

Smart Data delivered a full re-architecture of the platform using a dedicated front-end and API-first back-end. The team also implemented Git-based deployment workflows with CI/CD pipelines targeting AWS infrastructure.

### Key features and highlights

- Frontend Rebuild: Rewritten using React, TypeScript and MUI
- Modular Architecture: Front-end and back-end separated into distinct codebases
- Secure Auth: Auth0 integration with role-based access control
- Cloud Deployment: Automated deployments to AWS via GitHub Actions
- Visualization: Chart.js and TanStack libraries for real-time analytics
- Testing and QA: End-to-end tests using Playwright and Vitest
- API Gateway: Integration with a custom Java API running on AWS Lambda

## The results

The project delivered a fast, reliable and modern dashboard experience tailored for EV fleet operators.

Multi-tenant dashboard with flexible permissions

Real-time data insights and dynamic charting

Clean integration with AWS cloud services

Reduced manual deployments through CI/CD automation

Strong security posture through external authentication and access controls

Client

Technology

Platform and technology

- React
- TypeScript
- Java
- AWS
- Auth0
- CI/CD
- ETL & Data Pipelines

## Working on something similar?

Tell us what you are building and what it has to connect to. Here is what happens after you reach out.

### A short call about the work

What runs today, what needs to change and the date you are working toward.

### An engineer looks at what’s running

Scope comes from your systems as they are, before anything is priced.

### You get a written proposal

Covering scope, team, approach and price.

[info@smartdata.net](mailto:info@smartdata.net) [(937) 886-9166](tel:+19378869166)
