https://github.com/kunalthakur204/-focus_forge-
The To-Do List App 🎯 is a simple, efficient tool built with Python’s Tkinter library 🐍 to help you manage daily tasks. Add tasks ➕, mark them as completed ✔️, or delete them 🗑️—all in one place to keep your day organized and productive!
https://github.com/kunalthakur204/-focus_forge-
python python3 tkinter tkinter-graphic-interface tkinter-python tkinter-widget tkinter-widgets todolist
Last synced: 3 months ago
JSON representation
The To-Do List App 🎯 is a simple, efficient tool built with Python’s Tkinter library 🐍 to help you manage daily tasks. Add tasks ➕, mark them as completed ✔️, or delete them 🗑️—all in one place to keep your day organized and productive!
- Host: GitHub
- URL: https://github.com/kunalthakur204/-focus_forge-
- Owner: KunalThakur204
- Created: 2024-10-28T14:24:26.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-10-28T15:00:06.000Z (8 months ago)
- Last Synced: 2025-01-27T07:28:22.342Z (5 months ago)
- Topics: python, python3, tkinter, tkinter-graphic-interface, tkinter-python, tkinter-widget, tkinter-widgets, todolist
- Language: Python
- Homepage:
- Size: 68.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 📝 To-Do List App
A simple To-Do List app built with Python’s Tkinter library to help manage daily tasks efficiently.
---
## 🌟 Features
- **Add Task**: Enter and add a task to the list.
- **Mark as Completed**: Mark tasks as done with a ✔️.
- **Delete Task**: Remove completed or unnecessary tasks from the list.---
## 📸 Preview



_A sample of the app’s clean interface._---
## 🚀 Getting Started
### Requirements
- **Python 3.x**
### Installation
1. **Clone the Repository**:
```bash
git clone https://github.com/yourusername/todo-list-app.git
cd todo-list-app
2. Run the App:python todo_list_app.py
________________________________________
🛠️ Code Overview
• create_window(): Sets up the main window.
• add_task(): Adds a new task from the input field.
• delete_task(): Deletes the selected task.
• mark_as_completed(): Marks a task as completed.
• build_gui(): Builds the app’s interface.
________________________________________
🎉 Usage
1. Add a Task: Enter a task and click "Add Task."
2. Mark as Completed: Select a task and click "Mark as Completed."
3. Delete a Task: Select a task and click "Delete Task."