A fast, client-side dashboard to upload your Uber CSV report, explore daily spending, and visualize trips on an interactive map.
- π Drag & drop CSV upload
- π Trips grouped by day (newest day first)
- πΆ Daily and global spend insights
- π§Ύ Day summary: fare, tips, total
- πΊοΈ OpenStreetMap route visualization
- π’ Numbered trips (table β map)
- π― Hover syncing between rows and map routes
- π 100% client-side processing
https://niek.github.io/uber-dash/
- Bulma (Cloudflare CDN)
- Leaflet (Cloudflare CDN) + OpenStreetMap tiles
- Photon geocoding API
- OSRM routing API
- Vanilla JavaScript (no framework)
- Open
index.htmldirectly in your browser. - Upload
uber.csv(or your own Uber report). - Pick a day and explore spend + routes.
- Geocoding depends on Photon and address quality, so some addresses may not resolve perfectly.
- Routes use OSRM road geometry when available, with straight pickup-to-dropoff fallback when routing is unavailable.
