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
.jsonfor review or analysis - 🧼 Clean, mobile-first responsive UI
- Clone or download this repo.
- Open
index.htmlin 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.