SafetyPin is an SOS application developed using Flutter, allowing users to quickly access emergency contacts and share their location in case of emergencies.
- Add and manage emergency contacts.
- Send SOS messages with your current location to predefined emergency contacts.
- Direct calling functionality for emergency contacts.
- View location on a map.
- Flutter
- SQLite
- sqflite package
- Geolocation
- URL Launcher
- Flutter Phone Direct Caller
- Clone this repository:
git clone https://github.com/321dhruuv0037/SafetyPin.git- Navigate to the project directory:
cd SafetyPin- Install dependencies:
flutter pub get- Run the app:
flutter run- Upon launching the app, you'll have options to add emergency contacts.
- To add an emergency contact, navigate to the contacts section and input their details.
- In case of an emergency, press the SOS button to send an SOS message with your current location to all predefined emergency contacts.
- You can also directly call emergency contacts by tapping on their phone numbers.
Contributions are welcome! If you'd like to contribute to this project, please follow these steps:
- Fork the repository
- Create a new branch (
git checkout -b feature) - Make your changes
- Commit your changes (
git commit -am 'Add new feature') - Push to the branch (
git push origin feature) - Create a new Pull Request
SafetyPin is developed and maintained by the following contributors:
If you'd like to contribute to this project, feel free to reach out to any of the developers listed above or submit a pull request as mentioned in the "Contributing" section.


