Introducing Public Charging Stations Reviews
V. Milestone 5: We Put Charging on the Map πΊοΈ
1. π― Achievement: An entirely new product surface - a live map of charging stations with real-time availability and driver reviews. Built almost entirely in a single month.
2. π Why This Matters for drivers: the "Charge" tab in the ChargeWise User App:
- A full map of the operator's stations, with pins colored by live, EVSE-level availability (green = free, amber = in use, red = down).
- Tap a station forper-connector status, AC/DC + kW, distance, a navigate deep-link, star rating, and a "charge here again" shortcut to your most recent station.
- Favorites (account-level, synced across devices), search, and a Maps-style draggable station sheet.
- For drivers - station reviews β One rating + review per station, with a"Verified charge" badge that lights up automatically once you've actually charged there.
3. π Why This Matters for operators: the "Locations" tab in the ChargeWise admin app:
- The operator'sentire network on a map - including private/offline sites - with 4 LIVE KPIs (locations, issues, in-use now, average rating).
- An issue breakdown(offline/disabled/faulted) so operators can see what's broken at a glance.
- A review moderation system: operators can respond to reviews, superadmins can remove abusive comments (drivers see a tombstone), and edited reviews are marked "Edited."
4. How the map stays LIVE:
- Charging-location data is imported from the CSMS directly (locations β charge points β EVSEs), then kept fresh in real time by three new webhooks: hardware status changes, charge-point changes, and EVSE changes - with careful ordering guards so out-of-order events can't rewind reality.
- Only publicly usable stations show on the driver map; private/home chargers are automatically hidden on purpose for now.