Todo-Gui

To-Do List Application

Overview

The To-Do List Application is a Python-based desktop application that helps you manage your daily tasks efficiently. With its user-friendly graphical interface, you can easily add, remove, or clear tasks as needed.

Features

Prerequisites

  1. Python 3.x: Ensure Python is installed on your system.
  2. Tkinter: Pre-installed with Python (no additional installation needed).

How to Use

  1. Run the Application:
    • Save the script as todo_list.py.
    • Open a terminal or command prompt and navigate to the file’s directory.
    • Run the script:
      python todo_list.py
      
  2. Add Tasks:
    • Type a task in the input box.
    • Click the Add Task button or press Enter.
  3. Remove Tasks:
    • Select a task from the list.
    • Click the Remove Task button to delete it.
  4. Clear All Tasks:
    • Click the Clear All button.
    • Confirm the action when prompted.
  5. Exit the Application:
    • Close the window when done.

File Structure

todo_list.py   # Main script for the application
README.md      # Documentation file (this file)

Example Screenshot

Customization

Error Handling

Future Enhancements