An open API service indexing awesome lists of open source software.

https://github.com/pournimativatane12/python-to-do-list-application

This project is a simple and efficient To-Do List application built entirely in python. Contribute to my repos if you want to improve!
https://github.com/pournimativatane12/python-to-do-list-application

application logging python

Last synced: 4 months ago
JSON representation

This project is a simple and efficient To-Do List application built entirely in python. Contribute to my repos if you want to improve!

Awesome Lists containing this project

README

          

# Python-To-Do-List-Application

You can also run this application 👉 https://replit.com/@rktivatane/Python

👉Project Title: Daily Life To-Do List Application

👉Technology Stack: Python, Tkinter (or any GUI library), SQLite (optional for data storage)

👉Key Features: Task creation, update, and deletion functionalities
Task prioritization and categorization
Deadline setting and reminders

👉Description: Developed a user-friendly to-do list application designed to manage daily tasks efficiently, supporting task tracking and prioritization.

👉Responsibilities: Designed the UI using Python's GUI toolkit.
Implemented CRUD (Create, Read, Update, Delete) operations.
Integrated optional data persistence using SQLite for task storage.

👉Outcome: Enhanced organizational and time management skills through practical implementation of programming techniques.

👉APPLICATION RUN

![image](https://github.com/user-attachments/assets/49bb1aa6-f92f-4464-abf7-cd0d49d0665a)

![image](https://github.com/user-attachments/assets/730af1ca-a575-4cd5-a4a3-33bfc3fc8473)

![image](https://github.com/user-attachments/assets/81a90f72-18ee-42ae-885d-fe37d50d031d)

Overview
This project is a simple command-line-based to-do list application written in Python. It allows users to manage their tasks by adding, viewing, and removing them from the list. It's a great project to practice Python programming and learn basic file handling.

Features
Add Tasks: Users can add new tasks to their to-do list.
View Tasks: Users can view all the tasks they have added.
Remove Tasks: Users can remove tasks that have been completed or are no longer needed.
Save Tasks: The to-do list is saved in a text file, so tasks are preserved even after the program is closed.
Requirements
Python 3.x
Installation
Clone this repository:
https://github.com/PournimaTivatane12/Python-To-Do-List-Application
Navigate to the project directory:
https://github.com/PournimaTivatane12/Python-To-Do-List-Application/blob/main/code
Usage
Add a Task:

When prompted, enter the task you want to add.
The task will be saved to your list.
View Tasks:

Choose the option to view tasks.
All current tasks will be displayed.
Remove a Task:

Select the option to remove a task.
Enter the task number to delete it from the list.
File Structure
todo.py: The main script that runs the to-do list application.
tasks.txt: A text file that stores the list of tasks.
Contributing
Contributions are welcome! If you have ideas for improving this project, feel free to fork the repository and submit a pull request.

Contact
If you have any questions, feel free to reach out to me at [rktivatane@gmail.com ].