Skip to content

ltpk/ev-charging-calc

Repository files navigation

EV Charging Calculator

This project is a modern EV charging calculator built with React, Material UI, and TypeScript. It allows users to estimate charging time, power, and energy for electric vehicles, with support for custom parameters and persistent settings.

Features

  • Fully typed with TypeScript
  • Modern Material UI design
  • Adjustable parameters: battery capacity, phases, current, voltage, initial/target charge, charging loss
  • Local storage support for persistent values
  • Responsive and accessible UI

Getting Started

Prerequisites

  • Node.js (v18 or newer recommended)
  • npm

Install dependencies

npm install

Run the app in development mode

npm run dev

Build for production

npm run build

Project Structure

  • src/ — Main source code (all files are TypeScript: .tsx/.ts)
  • components/ — UI components (Material UI based)
  • utils/ — Calculation logic
  • hooks/ — Custom React hooks

License

MIT

About

A simple EV charging calculator implemented with React & TypeScript.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •