PaceOMeter is an iOS-first driving insight app that reframes speed as time-per-distance to show how small many speeding gains are in practice.
Sources/CoreDomain: pace, delta, and time-gain calculations.Sources/LocationService: location/speed ingestion interfaces.Sources/DriveSession: session-state projection layer.Tests/CoreDomainTests: deterministic unit tests for math and formatting.docs/: product, workstream, and QA guidance.
swift test- Live speed ingestion.
- Pace conversion (
m:ss / 10 kmor10 mi). - Comparison against user-selected reference speed.
- Remaining-distance time impact estimate.
- Safety-first, glanceable UI surfaces.
A browser-based MVP is available in web/ with the same core calculations used by the iOS app:
- Pace per fixed 10-mile / 10-km basis.
- Time delta versus a reference speed.
- Trip-level time impact for remaining distance.
- Optional GPS-based live speed via the browser geolocation API.
Run it locally with:
cd web
python3 -m http.server 8080Then open http://localhost:8080.