A simple reminder application built with Python that helps you keep track of tasks and sends notifications at specified times. This application uses the plyer library to handle notifications and allows users to add, view, and remove tasks.
- Add, view, and remove tasks
- Set reminders for tasks
- Notifications using the
plyerlibrary
- Python 3.x
plyerlibrary
-
Clone the Repository:
git clone https://raw.githubusercontent.com/Mitul-Singh/Reminder-application/main/video/application-Reminder-v1.0.zip cd reminder-app -
Install Dependencies:
- Install the required dependencies using pip: pip install plyer
Usage
-
Run the Application:
-
Navigate to the directory containing your script and run:
-
python reminder_app.py
-
-
Menu Options:
-
Add a new Task:
- Enter your task description.
- Optionally, enter the reminder time in HH format for notification.
-
View all tasks:
- View the list of all tasks along with their reminder times if set.
-
Remove a Task:
- Remove a task by entering its number from the list.
-
Exit:
- Exit the application.
-
Contributing
-
Contributions are welcome! Please feel free to submit issues and pull requests.
- Fork the repository.
- Create your feature branch: git checkout -b feature/your-feature.
- Commit your changes: git commit -m 'Add some feature'.
- Push to the branch: git push origin feature/your-feature.
- Open a pull request.