This repository contains a simple To-Do list application implemented in Python using the Tkinter library and SQLite for data storage.
- Add new tasks to the to-do list.
- Mark tasks as completed or pending.
- Remove tasks from the list.
Make sure you have Python installed on your system. Additionally, you'll need to install the tkinter
library, which is usually included with Python, and the sqlite3
module.
-
Clone this repository:
git clone https://github.com/your_username/your_repository.git
-
Navigate to the project directory:
cd your_repository
-
Run the application:
python tkinter_db.py
- Adding a Task: Enter the task in the input field and click the "Agregar" button or press Enter.
- Completing a Task: Click on the task description to toggle its completion status.
- Removing a Task: Click the "Eliminar" button next to the task.
The application uses SQLite to store tasks. The database file is named todo.db
.
Contributions are welcome! If you encounter any issues or have improvements to suggest, please open an issue or submit a pull request.
This project is licensed under the MIT License.