A visually appealing desktop To-Do application built with Tkinter, featuring an autumn-inspired theme and animated falling leaves.
- Autumn Theme: Warm colors for backgrounds, buttons, and text.
- Animated Falling Leaves: Decorative animated leaves using Pillow (PIL) and Canvas.
- Task Management:
- Add, delete, and toggle complete status for tasks.
- Tasks are stored locally in tasks.json.
- Filter tasks: All, Pending, Completed.
 
- User-Friendly UI:
- Sidebar menu for quick actions.
- Scrollable task list.
 
- Python 3.x
- Required libraries:
- tkinter(standard)
- Pillow(- pip install Pillow)
 
- Clone the repository:
git clone https://github.com/muzamil-ashiq/codex-project.git cd codex-project
- Make sure you have Pillow installed:
pip install Pillow 
- Run the application:
python todo_app.py 
- todo_app.py- Main application file.
- tasks.json- Automatically created to store tasks.
- resources/- Contains leaf images for animation (created automatically if not present).
(Add screenshots here if available)
- Colors and images can be customized in the autumn_colorsdictionary andresourcesfolder.
- Leaf images are auto-generated if not present, but you can replace them with your own PNG images.
MIT License.
Made with ❤️ using Python and Tkinter.