Smart jogging companion web app that tracks your real-time run, visualizes the route, and monitors network conditions β all powered by modern Web APIs.
- π Geolocation API β to track user movement
- π¨ Canvas API β to draw your running path
- π Network Information API β to detect mobile network quality
- π°οΈ Real-time GPS tracking
- πΊοΈ Smooth canvas-based route visualization
- πΆ Network status monitoring (4G, 3G, etc.)
- π¨ Inactivity alert after 1 min of no movement
- πΎ Route export as
.json
for review or analysis - π§Ό Clean, mobile-first responsive UI
- Clone or download this repo.
- Open
index.html
in a modern browser (Chrome, Safari, Edge). - Allow location permissions.
- Click
βΆοΈ Start Run to begin tracking. - Click βΉοΈ Stop Run to end and download your path as JSON.
This project is static and frontend-only. You can deploy it easily to:
No backend setup needed.