Skip to content

zayed-shamshad/MPC_PROJECT

Repository files navigation

Location-Based Reminder App

The Location-Based Reminder App is a mobile application that provides reminders to users based on their location and proximity to important places or events. This app is developed using Android Studio, Java, XML, and SQLite database.

Features

  • Users can set reminders by adding the title and optional description of the reminder, as well as select the location by pinpointing it on the app interface.
  • Users can view all of their reminders in the "View Reminders" section of the app and delete them by swiping left or right.
  • The app utilizes GPS and Network providers to detect the user's location and trigger notifications when they are near a location associated with one of their reminders.
  • The notification is triggered when the user enters a range of 30 meters from the location of the reminder.

Requirements

  • Internet connection is required to run the app, as it uses Google Maps API and Network provider to find the location along with GPS Provider.
  • The app needs permission to access the device location.

Installation

To install the Location-Based Reminder App, follow these steps:

  • Clone the repository to your local machine using Git.
  • Open the project in Android Studio.
  • Build and run the app on your device or emulator.

Usage

To use the Location-Based Reminder App, follow these steps:

  • Open the app on your device.
  • Set a reminder by adding the title and optional description of the reminder, as well as selecting the location by pinpointing it on the app interface.
  • View all of your reminders in the "View Reminders" section of the app.
  • Delete a reminder by swiping left or right.
  • When you are near the location associated with a reminder, the app will send you a notification to remind you of the task.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgments

We would like to thank the developers of Google Maps API and the contributors to the Android community for providing the resources and support needed to develop this app.

Abstract

While there are several reminder apps available, most of them rely on time-based notifications and do not take into account the user's location. There is a need for a mobile application that can provide reminders based on the user's location and proximity to important places or events. Hence this app we developed gives reminders to user based on the reminders set by them on the application and their location.

About

Proximity-Reminder , a location based reminder app

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages