The geolocation security management system allows the active personnels to be better mobalised. The nearest guard can receive the push notification from the control room once the crime scene is reported. The guard can also naviagte to the crime scene through the mobile app and update the control room accordingly. The control room can track the crime scene and the guard's real time location.
- Login feature for the mobile app.
- Get the realtime location for the mobile app.
- Get the push notification from postman API to mobile app about the crime scene.
- Show the navigation to the crime scene.
refer to this github repo: Web App GitHub Repo
Flutter
Firebase, Firebase Realtime database
Google Cloud Platform and Google Map API
Postman API
-
Git clone this repo:
git clone https://github.com/shaunliew/crime_no_more_geolocation2.git
-
go to your terminal and run the commands below.
flutter analyze
flutter test
flutter run lib/main.dart
-
If possible, use physical device to run the mobile app.
-
For login credential, please use the credential below.
{
"email": "[email protected]",
"password": "123456",
}