Journey Assurance Platform — Making sure someone notices when a journey doesn't go as planned.
SafeRoute is a mobile-first Journey Assurance Platform designed to help families, parents, elderly travelers, students, and individuals stay connected throughout important journeys.
Unlike traditional safety applications that primarily focus on emergency response, SafeRoute focuses on Journey Assurance—ensuring that every important journey reaches a safe conclusion or that trusted contacts are notified when it doesn't.
A user starts a journey, defines an expected arrival time, and shares it with their Trusted Circle. If the journey is not completed as expected, SafeRoute initiates a structured escalation workflow.
- 🛣️ Journey First
- 🛡️ Assurance Before Emergency
- 👨👩👧 Trusted Circle
- ⚡ Simple & Reliable
- 🔒 Privacy & Security
- ✅ User Authentication
- ✅ Profile Management
- ✅ JWT-Based Authorization
- 🚧 Trusted Circle
- 🚧 Journey Management
- 🚧 Live Location Sharing
- 🚧 Arrival Confirmation
- 🚧 Missed Arrival Alerts
- 🚧 Escalation Workflow
- 🚧 SOS Emergency Support
- 🚧 Push Notifications
- Flutter
- Node.js
- Express.js
- PostgreSQL
- Knex
- JWT
- bcryptjs
- Firebase Cloud Messaging
- Node Cron
Phase 1 — Product Definition ✅
- System Architecture
- Database Schema
- API Specification
- Screen Inventory
Phase 2 — Backend Foundation ✅
- Backend Infrastructure
- PostgreSQL Integration
- Database Migrations
- Shared Utilities
Sprint 1 — Authentication ✅
- User Registration
- Login & Logout
- JWT Authentication
- Profile Management
- Password Management
Current Sprint
🚧 Trusted Circle Module
To become the trusted digital layer between departure and safe arrival by providing intelligent journey monitoring, trusted communication, and proactive safety assurance.
Project Status: Active Development (MVP)