Skip to content

Sanghanmol/SafeRunner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸƒβ€β™‚οΈ SafeRunner

Smart jogging companion web app that tracks your real-time run, visualizes the route, and monitors network conditions β€” all powered by modern Web APIs.


πŸ”§ Tech Used

  • πŸ“ Geolocation API β€” to track user movement
  • 🎨 Canvas API β€” to draw your running path
  • 🌐 Network Information API β€” to detect mobile network quality

✨ Features

  • πŸ›°οΈ 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

πŸš€ How to Run

  1. Clone or download this repo.
  2. Open index.html in a modern browser (Chrome, Safari, Edge).
  3. Allow location permissions.
  4. Click ▢️ Start Run to begin tracking.
  5. Click ⏹️ Stop Run to end and download your path as JSON.

βœ… Deployment

This project is static and frontend-only. You can deploy it easily to:

No backend setup needed.


About

A smart jogging companion web app that tracks your run

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published