Your Life Saver – Emergency SOS & Affordable Healthcare Platform for India 🇮🇳
Problem • Solution • Tech Stack • Modules • Architecture • Screens • Installation • Roadmap • Team
❤️ Built with Kotlin, Jetpack Compose & Firebase
In India, medical and personal emergencies often suffer from:
- ⏳ Delayed response during critical situations
- 📍 Difficulty in sharing real-time location
- 🚑 Lack of unified emergency assistance platform
- 💊 High cost of branded medicines
- ❌ No single platform combining SOS + Ambulance + Generic Medicine
During emergencies, individuals cannot quickly contact multiple people, share GPS location, or access nearby medical services instantly.
There is a strong need for a unified, reliable, and easy-to-use mobile application that provides:
- Instant emergency alerts
- Location-based ambulance & medical assistance
- Affordable generic medicine access
Jeevan Rakshak is a modern Android application designed to provide:
- Instantly notify emergency contacts
- Share live GPS location
- Quick access to emergency numbers (108, 112)
- Find nearby ambulance services
- Display hospitals using Google Maps
- Real-time location tracking
- Search affordable generic medicines
- View details and pricing
- Add to cart & order medicines
- Reduce healthcare costs
- 👤 Patient
- 🩺 Doctor
- 🚑 Ambulance Driver
Each role has customized dashboard and features.
- Kotlin
- Jetpack Compose
- Material Design 3
- Android Jetpack (Navigation, ViewModel, Lifecycle)
- Firebase Authentication (Email/Phone Login)
- Firebase Realtime Database
- Firebase Firestore
- Firebase Cloud Functions
- Firebase Cloud Messaging (FCM)
- Google Maps SDK
- Fused Location Provider
- Google Places API
- myUpchar API
- openFDA
- DrugBank
- Custom emergency datasets
- Email/Phone login & registration
- Role-based access (Patient / Doctor / Ambulance)
- Secure session handling
- Realtime user data storage
- One-tap SOS button
- Auto call & SMS with GPS location
- Emergency logging history
- Instant alert notifications
- Add / Edit / Delete contacts
- Firebase storage
- Priority contact ordering
- Show nearby ambulances on map
- Quick-dial emergency numbers
- Trip tracking & history
- Real-time location updates
- Medicine search
- Detailed medicine information
- Add to cart
- Place orders
- Order tracking
- Manage appointments
- View patient history
- Accept / Reject requests
- Digital prescriptions
- SOS alerts
- Order updates
- Appointment reminders
- Emergency confirmations
Android App (Jetpack Compose)
│
▼
ViewModel Layer (State Management)
│
▼
Repository Layer (Data Handling)
│
▼
Firebase Cloud Services
├── Authentication
├── Realtime Database
├── Firestore
├── Cloud Functions
└── Cloud Messaging (FCM)
The app follows a Client–Cloud Architecture, eliminating the need for a dedicated backend server while ensuring scalability and high availability.
- Splash Screen
- Sign In (Role-based login)
- Sign Up (Validation + Terms)
- Home Dashboard
- Booking History
- My Orders
- Address Management
- Emergency Contacts
- Dashboard
- Pending Appointments
- Consultation History
- Emergency Requests
- Update Location
- Trip History
- My Contacts
- Account Settings
- Notifications
- Cart
- Help & Support
- Logout
git clone https://github.com/your-username/Jeevan_Rakshak.git- Open project
- Sync Gradle
- Add your
google-services.json
- Enable Authentication (Email + Phone)
- Enable Realtime Database
- Enable Firestore
- Enable Cloud Messaging
com.example.jeevan_rakshak
│
├── navigation/
├── ui/
│ ├── screens/
│ ├── components/
│ └── theme/
│
├── viewmodels/
├── repository/
└── MainActivity.kt
✔ Firebase Setup
✔ Authentication
✔ SOS Logic
✔ Project Architecture
✔ GPS + Maps
✔ Ambulance Database
✔ Nearby Hospitals
✔ Medicine API Integration
✔ Cart + Orders
✔ Firestore Storage
✔ Push Notifications
✔ UX Improvements
✔ Testing & Debugging
Jeevan Rakshak aims to provide a fast, reliable, and affordable healthcare assistance solution by integrating:
🆘 Emergency SOS
🚑 Ambulance Support
💊 Generic Medicine Marketplace
All within one unified Android platform.
It is a scalable, real-world, and socially impactful solution tailored for India.
- Monu Yaduwanshi
This project is developed for academic and social innovation purposes.
Open for learning and enhancement.
❤️ Built with Kotlin & Firebase for saving lives










