A clean and simple Task Manager built with Python + Tkinter, featuring:
- Add, complete, and delete tasks
- Automatic timestamp tracking
- JSON-based persistent storage
- Custom icon (window + taskbar)
- One-click EXE build (no console window)
- Easy-to-use GUI
- Tasks saved automatically in
tasks.json - Custom icon in
assets/task_icon.ico - Fully compatible with PyInstaller
- Clean project structure for GitHub
You need Python 3.12.1 installed on your system.
-
Clone the repository
-
Install dependencies using
pip:pip install -r requirements.txt
This project requires the following Python packages:
tk(Usually included with Python, but listed for completeness)pillow(For image handling/icon support)
Run the application task_manager_gui.exe



