This is a task manager app built using Python and Tkinter. The user can add, update, delete and view tasks.
Task.Manager.mp4
- Add tasks: When the user clicks the "add" button in main frame an "Add Task" window opens. User can type desctription and note(optional) for the task, also can put a date value on it. Task desctription should be filled and can't be same with another task, the program doesn't allow it and warns the user.
- View task's info: When the user double clicks one of the tasks on the list, a window opens that shows all of the information about the task.
- Edit tasks: User can edit tasks from their information window.
- Delete tasks: User can delete tasks from their information window.
- Set status: User can set set the tasks as "Done" from "Pending" from their information window. After the status changed it can't be reversed and the task can't be editted.
- Exit: User can close the app with the "Exit" button on the main window.
- Database: The program uses a database for storing the tasks.
- Python 3.x
- Tkinter library
- SQLite module
- git clone https://github.com/printfHypna/Task-Manager-App.git
- cd Task-Manager-App
- python app.py