/* sandbox */ one case study, eight perspectives
VoltGrid
VoltGrid is an invented EV charging platform, 2,418 stations, real-time status, charging sessions, billing. Invented so I can show it end to end: the same platform as a running API with Swagger docs, as a UI kit you can assemble, and as an architecture diagram.
⚠ fictional product, invented as a work sample
The Spec
Spec-driven with AI: requirements, docs and acceptance criteria first, then an agent loop works against them until everything is green. Watch it live.
→ openThe Architecture
The system behind VoltGrid as an interactive diagram: IoT gateway, realtime hub, queues, billing, plus the journey of a charging session.
→ openThe API
The VoltGrid Charging API actually runs: filter stations, start charging sessions, provoke validation errors, complete with an OpenAPI spec and Swagger docs.
→ openThe Code
Clean code from both worlds: a backend action (PHP) and a frontend composable (TypeScript), with notes on why they look the way they do.
→ openThe UI Kit
The building blocks of the VoltGrid dashboard, plus a composer where you assemble a dashboard from the components yourself.
→ openThe Live Demo
The VoltGrid backoffice to operate yourself: manage stations, see them on the real map, KPIs, pins and event log react live to every action.
→ openThe Tests
The VoltGrid test suite runs demonstratively: 38 tests, coverage report, quality gate, this is what test culture looks like here.
→ openThe Deployment
From git push to production in one pipeline: lint, tests, docker build, migrations, canary rollout, demonstratively in the console.
→ open