“Emergency alert and incident reporting app for Kenya”
# SentinelKenya 🇰🇪
**SentinelKenya** is a mobile safety and emergency response app built for Kenyan citizens. It empowers users to report incidents, trigger panic alerts, and access emergency services—all from their Android device.
## 🚨 Features
- **Secure Login & Registration**
Sign in with email/password or use anonymous access for quick entry.
- **Panic Button with GPS Tracking**
Instantly send your location to emergency responders in critical situations.
- **Incident Reporting**
Upload photos or videos with descriptions to document events in real time.
- **Emergency Services Access**
One-tap calling to police or ambulance services.
- **Firebase Integration**
Authentication, real-time database, and cloud storage for seamless backend support.
## 📱 Screenshots
Coming soon...
## 🛠️ Tech Stack
- **Language**: Kotlin
- **Platform**: Android
- **Backend**: Firebase (Auth, Realtime DB, Storage)
- **Location Services**: Google FusedLocationProvider
## 🔐 Permissions
The app requests the following permissions:
- `ACCESS_FINE_LOCATION` – for GPS tracking
- `RECORD_AUDIO` – reserved for future voice features
- `CALL_PHONE` and `SEND_SMS` – for emergency contact
- `INTERNET` – for Firebase connectivity
## 📦 Project Structure