For Her is a mobile application dedicated to enhancing the safety and security of women, particularly in unfamiliar environments or when traveling alone. The app integrates emergency alert capabilities, real-time location tracking, and essential self-defense resources, creating a comprehensive safety tool that offers quick access to emergency contacts and provides valuable safety insights.
The For Her app is designed to offer peace of mind and a sense of security by combining several safety features into one user-friendly platform. By incorporating emergency alerts, real-time tracking, and safety resources, this app is a vital companion for women prioritizing their safety on-the-go.
-
Emergency Alerts
Instantly send an SOS message to emergency contacts with one click for rapid assistance. -
Real-Time Tracking
Share your real-time location with family or friends, especially useful in urgent situations. -
Nearby Essential Services
Quickly locate nearby police stations, hospitals, pharmacies, and bus stops based on your current location. -
Safety Tips
Access comprehensive safety tips and advice for staying secure in a variety of scenarios. -
Self-Defense Tutorials
Learn basic self-defense techniques through tutorials designed to equip users with knowledge for critical situations.
See For Her in action in this short demo video:
https://user-images.githubusercontent.com/98613922/224546269-48c8216d-0044-4980-a30a-af0199551efc.mp4
The Home Screen provides users with instant access to:
- Current Location
- Nearby Services: Locate essential services such as police stations, hospitals, pharmacies, and bus stops near your location.
- Emergency Contacts: Speed dial options for contacting the Police, Ambulance, Fire Brigade, and Disaster Management.
The SOS screen enables users to manage their emergency contacts directly in the app:
- Add/Delete Contacts: Swipe to add or remove contacts from your trusted list.
- Send SOS Messages: A “SEND” button redirects the user to their default messaging app, pre-filled with an SOS message, contacts, and optional current location data.
Frontend:
- Flutter - A powerful framework for creating cross-platform applications with native performance and intuitive UI.
Backend & Database:
- Google Firebase - For user authentication and seamless backend integration.
- Hive Database - A fast, lightweight NoSQL database for efficient local storage.
- GeoLocator - Acquires the user’s current location.
- Flutter_sms - Sends SOS messages to selected contacts.
- Flutter_speed_dial - Provides quick-access speed dial options within the app.
For Her is more than just an app; it’s a tool to help create a safer world for women. By empowering users with real-time security features and crucial resources, the app ensures that safety and peace of mind are always within reach.