-
Emergency SOS Button: The aap has a prominently placed SOS button on the main screen, easily accessible in case of emergencies. When pressed, this button triggers a series of actions to alert predefined contacts or emergency services.
-
Location Tracking: Real-time GPS tracking to share the user's location with trusted contacts during an emergency. This feature helps responders locate the user quickly. Personal Guardian Services:
-
A virtual guardian system that allows users to set a timer for a specific activity. If the user doesn't confirm their safety within a specified timeframe, the app sends an alert to designated contacts. Check-In Feature:
-
Report Incidents If they fail to check in, the application can send notifications to selected contacts or trigger an emergency response. Audio and Video Recording:
-
Emergency Locator An audible alarm or flashing light that can be activated to attract attention in crowded or isolated areas. Safety Tips and Information:
-
contnous learning Educational content on personal safety, emergency preparedness, and self-defense techniques. Community Watch:
-
continous updates Continuous updates to enhance the app's features, security, and usab./gradlew buildility based on user feedback and emerging safety pratices.
Name | Usage |
---|---|
Retrofit | HTTP Requests |
Material3 | for consistent ui design |
Dagger Hilt | Automated Dependency Injection |
Room Library | Data Storage and persistence |
Turbine | Testing Flow |
LoitteAnimation | Animation library |
Truth Library | Assertion Test |
Mockk | Creating Fake Entities for TestTest |
By contributing to the Open Sauced project, you agree that your contributions will be licensed under Apache License, Version 2.0.