dKouela / To-do_list

This Python program is a simple command-line to-do list application.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

To-do_list

This Python program is a simple command-line to-do list application. It allows users to manage their tasks by adding new tasks, marking tasks as complete, viewing tasks, saving tasks to a file, and loading tasks from a file.

Features

-Add Task: Add new tasks to the to-do list.

-Mark Task as Complete: Mark tasks as complete when they are done.

-View Tasks: View the list of tasks along with their completion status.

-Save to File: Save the list of tasks to a file for future reference.

-Load from File: Load previously saved tasks from a file.

-Quit: Exit the application.

Getting Started

Prerequisites: Make sure you have Python installed on your computer. If not, you can download it from Python's official website.

Clone the Repository: Clone this repository to your local machine using the following command:

shellL:

git clone https://github.com/dKouela/To-do_list.git Run the Application: Navigate to the project directory and run the todo.py script using Python:

shell

cd todo-list-python python todo.py

Usage: Follow the on-screen menu to add, view, mark as complete, save, load tasks, or quit the application.

Contributing

Contributions are welcome! If you want to contribute to this project, please follow these steps:

Fork the repository on GitHub. Create a new branch with a descriptive name for your feature or bug fix. Make your changes and commit them with clear and concise commit messages. Push your branch to your fork on GitHub. Create a pull request to the main repository with a detailed description of your changes. License This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgments This project was created as a learning exercise in Python programming. Inspired by real-world to-do list applications. Contact If you have any questions or suggestions, please feel free to contact the project owner:

GitHub: dKouela

About

This Python program is a simple command-line to-do list application.

License:MIT License


Languages

Language:Python 100.0%