Todo List App is a Python-based application designed to help users manage their tasks efficiently. This project aims to teach the basics of Python through practical implementation.
Client
- Add Task: Users can add new tasks.
- Edit Task: Users can edit existing tasks.
- Delete Task: Users can delete tasks.
- View Tasks: Users can view all their tasks.
To get a local copy up and running, follow these steps.
- Python 3.x
- Git
Clone this repository to your desired folder:
git clone https://github.com/aradradev/todo-app.git
cd todo-app
Install the required packages by running the following command in the root directory of the project:
pip install -r requirements.txt
To run the application, run the following command in the root directory of the project:
python run_app.py
To run tests, run the following command in the root directory of the project:
python -m unittest discover tests
To deploy the application, follow these steps:
- Install the required packages by running the following command in the root directory of the project:
# Example command to create a virtual environment
python -m venv venv
source venv/bin/activate
pip install -r requirements.txt
python run_app.py
👤 Jalloh
- GitHub: @aradradev
- LinkedIn: Abdourahmane Jalloh
- Add user authentication
- Integrate with a database
- Implement a graphical user interface (GUI)
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you like this project please give it a star!
I would like to thank Microverse for this project.
-
How do I add a new task?
To add a new task, run the application and follow the prompts to enter task details.
-
Can I edit a task?
Yes, you can edit a task by selecting the task you want to edit and updating the details.
This project is MIT licensed.