YouSafe
![Logo](https://github.com/OpenCodeyard/YouSafe/blob/master/Logo/Logo.png)
**Problem Statement:** When there is no one to go to in times of danger or trouble, there is nowhere to seek help from, like the police or any force of authority that might help in the situation.
### Why do we need this App?
- We have seen a lot of times the crimes happening while travelling alone, hence it becomes a necessity of the situation that we need something that gives safety to us and assurance to our loved ones that we are safe and sound and can seek help from them whenever needed.
- We are using flutter to make this application so we are solving the problem of making separate applications for ios and android users
- Many existing applications are either having issues which we got to know during the research like the application do not have an impressive and user-friendly UI, when sending SMSs it charges money, there are bugs because of which it becomes difficult to use,the application asks for too much of user information.
> _**Our Mission: Everyone should feel safe on having this App on their Smart phones whenever they step out of their houses.**_
### UI Templates
### Features :round_pushpin:
- Panic Button that triggers action by voice command, to send SOS :sos: alert to the contacts with phiysical location (GPS).
- Share location and let your family follow your remote location helps Keeping your contacts informed.
- A voice recording feature with a certain combination in the background with cloud backup and no traces in the front, in case someone is being threatened.
- Call with single touch or voice command when in emergency.
- The app should specify how long you want them to track your GPS location until you check in your intended destination. If fail to send an emergency alert to choosen contact.
- The camera turns on automatically and starts recording.
**Note:** Feel free to propose any new feature request by creating a new issue. 😊
Before you start contributing, check out the [Code of Conduct](CODE_OF_CONDUCT.md).
Also, read the [contribution guidelines](CONTRIBUTING.md) to get started with your contributions.
## Getting started :rocket:
#### Prerequisites
- [**Install Flutter**](https://flutter.dev/docs/get-started/install)
- [**Set up an editor**](https://flutter.dev/docs/get-started/editor)
#### Building and running
First, make sure you have a local copy of this repository. Steps 1 – 5 of the [contribution guidelines](CONTRIBUTING.md) are one way to accomplish this.
Next, run `flutter pub get` from the project root to install dependencies.
All that's left is to open the project in your editor of choice!
If your editor doesn't support or detect appropriate build configurations for the project, you can build and run it manually from the terminal. Note that this has to be run form the project root.
```sh
flutter run # runs a debug build
```
You can read more about build modes [here](https://flutter.dev/docs/testing/build-modes).
Feel free to reach out to us for any concern you may also join our [telegram channel:link:](https://t.me/Open_Codeyard) for better conversation.
### License:
The content of this repository is bound by [MIT](LICENSE) License.