SafeRun is a safety-oriented fitness application tracking workout paths while monitoring device accelerometer data.
"If a sudden stop is registered without subsequent motion for 45 seconds, the app dispatches SMS warnings with GPS links."
Local Tracking Tech
SafeRun utilizes React Native Background Geolocation APIs. It keeps mapping records in SQLite storage, enabling complete functionality without mobile cellular service.
System Architecture
[ACCELEROMETER SCANNER & GPS MAP]
React Native background geolocation / Device Accelerometer thread
▼
[OFFLINE PERSISTENCE BUFFER]
Local SQLite Database (Tracking Coordinates & Streak logs)
▼
[EMERGENCY SMS ALERTER]
Twilio SMS Dispatch Broker / Local Native iOS-Android SMS fallbacks
copy's