Safety101 is an Android-based personal safety application that enables users to share their real-time location with emergency contacts of their choice and also displays the location of nearby police stations. The app was built using Kotlin.
Features
- Share real-time location with pre-chosen emergency contacts along with a pre-written text for seeking help.
- Automatic alert to emergency contacts in case of an emergency just by shaking the device.
- Shows the location of nearby police stations.
- Firebase authentication for secure user data.
- Options to add/delete/modify emergency contacts.
##Getting Started
###Prerequisites 1.Android Studio 2.Knowledge of Kotlin 3.Firebase account
###Installation 1.Clone the repository: git clone https://github.com/your-username/Safety101.git 2.Open the project in Android Studio. 3.Connect the project to your Firebase account by following these steps: a.Create a new Firebase project b.Add a new Android app to the project c.Follow the setup steps and download the google-services.json file d.Replace the google-services.json file in the project with your downloaded file 4.Run the application on an emulator or a physical device.
##Contributing Contributions to Safety101 are always welcome! If you have any suggestions or find a bug, please create an issue or a pull request.
##Acknowledgments This project was inspired by the need for personal safety applications that can help people feel safer in their daily lives.