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!
- Host: GitHub
- URL: https://github.com/pournimativatane12/python-to-do-list-application
- Owner: PournimaTivatane12
- License: mit
- Created: 2024-08-19T15:35:20.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2025-02-27T12:29:27.000Z (over 1 year ago)
- Last Synced: 2025-05-31T10:41:51.237Z (about 1 year ago)
- Topics: application, logging, python
- Language: Python
- Homepage: https://replit.com/@rktivatane/Python
- Size: 45.9 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
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



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 ].