Task Tracker is a productivity application that helps you work efficiently by managing your tasks in a timebound manner. It is built using Python and PyQt5, and uses SQLite to store and manage your tasks.
Star the repo here, to keep track as I add more features: https://github.com/abpanic/Task-Tracker
- Set work and break duration
- Add and remove tasks
- Save and load tasks to a database
- Desktop notifications
- Python 3.6 or higher
- PyQt5
- SQLite3
$ git clone https://github.com/abpanic/pomodoro-timer.git
$ cd pomodoro-timer
$ pip install -r requirements.txt
$ python pomodoro_timer.py
- Start the timer by clicking on the "Start" button.
- Stop the timer by clicking on the "Stop" button.
- Reset the timer by clicking on the "Reset" button.
- Set the work and break duration using the spin boxes.
- Add and remove tasks using the buttons.
- Save and load tasks using the buttons.
- Desktop notifications will appear when the timer ends.
- Click on the "About" button to learn more about the application.
If you find any issues or have suggestions for improvement, please feel free to submit a pull request or create an issue in this repository. Created by Abhilash
The Guide to creation of this entire project is here
This project is licensed under the MIT License - see the LICENSE file for details.