- The aim of the app is to provide safety to all the citizens while they travel/commute.
- Providing Area safety to people purchasing home/lands in an unknown place.
- Alerting people of safe and unsafe zones
- Accident prone areas are also included in the database
- The permission of accessing location data where handled and tested in release and realtime location data is accessed using gps and stored only App state.
- The location is accessed only when the user is using his phone.
- API keys where hided using android pro guard bu using
flutter_config
package.
- The sliding up panel has been setup and the hidden panel UI has been created
- GoogleMaps have been rendered on the screen and tested in release mode flutter version was downgraded to
1.22.3
to prevent maps from crashing in release mode. - Markers and Circles have beeen tested with dummy data is connected to firebase.
A draggable bottom sliding panel displays the nearest police station and hospital details where you can call and navigate to the location. The emergency button allows the user to call the chosen people which, the user would have selected in the initial stage and, a text safe or not safe will indicate whether the user's current location is safe or not safe
- Connecting maps to firebase and getting the location and there respective crime data == DONE
- Connecting intents to dial to hospital and police station and also to navigate
- Getting nearest police station and hospital through places api == DONE