The purpose of the app allows you to set an item, within this item you can set your location using google maps and details about that location. Using Geofencing, once at the set location Geofence will be triggered and a notification will display details about the location.
- SQLite
- Google Play Services (Maps)
- Google Play Services (Locations)
- Geofence
Login Screen
Register Screen
Main Menu
Map
List
Ceate Screen
Update Screen
Metro Example
Park Example
No unit tests are available in this application, all tests were done using system testing. To test the geofence, I would set a specific location on google maps and head to that location. Once at the location I would be notified.
- Update/remove location in geofence
- Android Room implementation (ORM)
- Summary of all locations (google maps button)
- Set complete, incomplete tag to item
- Bettern implemetation of login