Skip to content

The Location Reminder app reminds you to complete a task as per users' input. The app makes use of the GPS, Google Maps API and SQLite. App prompts user to add a location and reminder which is stored. Once the user enters the specified geofence, it notifies the user to complete the task and issues the reminder.

License

Notifications You must be signed in to change notification settings

Abhinand-and-Roshni/Location-Based-Reminders

Repository files navigation

Location-Based-Reminders

Abstract

The primary objective of this project is to create an efficient method for users to set reminders for a particular location. This would be particularly useful for reminders for common tasks which (mostly considered to be trivial) a person would usually forget or skip our mind.

Say, a reminder to check if the user turned off the gas after leaving their house, or a reminder to give attendance once they reach their workplace - this is where the application proves its use. Therefore, to quote an example of the workflow, if a user sets a reminder called “Pay Fees” at Anna University, then the application would remind the user to pay their fees once they actually reach Anna University. Android Studio (Java) will be used to develop this application including third party APIs for maps and geofencing (Google Maps API).

To protect users' data, there will be an OTP mechanism implemented by making use of Firebase and no sensitive data like passwords would be collected or stored by the app.

Technologies Used

IDE


Languages Used


Databases:


Application Demo

Video.Demonstration.mp4

About

The Location Reminder app reminds you to complete a task as per users' input. The app makes use of the GPS, Google Maps API and SQLite. App prompts user to add a location and reminder which is stored. Once the user enters the specified geofence, it notifies the user to complete the task and issues the reminder.

Topics

Resources

License

Stars

Watchers

Forks

Languages