kishore7403 / Task_Tracker-Python-Tkinter

Simple todo-list desktop widget using TKinter

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

To-Do List Application

This To-Do List application is a Python-based project that utilizes Tkinter for the graphical user interface. The application allows users to manage their tasks by adding, editing, and deleting them via a user-friendly interface. The tasks are stored and managed using SQLite, a lightweight database system.

Features

  • Add Task: Add new tasks to the to-do list.
  • Edit Task: Modify existing tasks by providing the task ID.
  • Delete Task: Remove tasks by specifying their respective task IDs.
  • Task Display: Shows the current tasks along with their unique task IDs for easy identification.

Technologies Used

  • Python: Primary programming language used for the application.
  • Tkinter: Used for creating the graphical user interface (GUI).
  • SQLite: Database management system for storing and managing tasks.

Usage

  1. Run the Application: Execute the todo_list.py script to start the application.
  2. Adding Tasks: Use the "Add Task" section to input and add tasks to the to-do list.
  3. Editing Tasks: Utilize the "Edit Task" section by entering the task ID and new task details to edit existing tasks.
  4. Deleting Tasks: In the "Delete Task" section, input the task ID to remove specific tasks from the list.

Requirements

  • Python 3.x
  • Tkinter (usually included in Python's standard libraries)

About

Simple todo-list desktop widget using TKinter


Languages

Language:Python 100.0%