Skip to content

A simple Reminders App using Python (including a notification service, see README).

License

Notifications You must be signed in to change notification settings

Bella288/Reminders-App

Repository files navigation

Reminders-App

A simple Reminders App using Python
Latest Release Notes: v1.0.2 Release Notes

Including

  • Background Service - To serve notifications to the user even if the app is closed, as long as background_service.py is running.
  • Tkinter-based Main App - For an easy-to-use user interface.
  • JSON File - For saving user reminders easily.
  • Audio File - For Use as Notification Sound

Notes

  • This app is compatible with Windows, Mac, and Linux.
  • The contents of this repository are protected under copyright. See LICENSE for more details.

How To Use

Note: Filenames shown here are not a recommendation, but are what they need to be named for the program to function as intended.

  1. Open your coding program
  2. In the terminal, type "pip install plyer playsound==1.2.2 runpy tkinter json datetime"
  3. Download the file "notif.mp3" from this repository in your DOCUMENTS folder. (To download, go to the file and click "Download Raw")
  4. Create a Python file named "todo_app.py" in your DOCUMENTS folder.
  5. Copy and paste the contents from "todo_app.py" in this repository to your file.
  6. Save the file.
  7. Create a Python file named "background_service.py" in your DOCUMENTS folder.
  8. Copy and paste the contents from "background_service.py" in this repository to your file.
  9. Save the file.
  10. Create a JSON file named "reminders_app_data.json" in your DOCUMENTS folder.
  11. In the file, write [ ]
  12. Save the file.
  13. To run, first run "todo_app.py". Then, open another Terminal instance and run "background_service.py".

About

A simple Reminders App using Python (including a notification service, see README).

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages