Skip to content

ronnyhopf/PaceOMeter

Repository files navigation

PaceOMeter

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.

Repository structure

  • 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.

Local development

swift test

MVP focus

  1. Live speed ingestion.
  2. Pace conversion (m:ss / 10 km or 10 mi).
  3. Comparison against user-selected reference speed.
  4. Remaining-distance time impact estimate.
  5. Safety-first, glanceable UI surfaces.

Web app prototype

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 8080

Then open http://localhost:8080.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors