Skip to content

Repository files navigation

TSpark

A mobile-first EV companion ported from the TSpark Android learning project.

Open the live app

TSpark charge estimate screen TSpark trip estimate screen TSpark battery guide screen TSpark settings screen

Features

  • Charge time, energy and cost estimate
  • Trip energy and battery percentage estimate
  • LFP/NMC state-of-charge voltage guide
  • Degradation-aware battery settings
  • Browser-only persistence with localStorage

Run locally

bun install
bun run dev

Build and deploy

bun run build

Upload the contents of dist/ to any static host. The app uses relative asset paths and hash-based React Router navigation, so it works from a domain root or subdirectory without server rewrite rules.

All vehicle details and saved charge preferences remain in the user's browser under the versioned key tspark:data:v1.

About

Port of the android mobile tspark app for web

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages