Console Task management app written on Python. Supports adding, removing, listing, marking tasks as done, exporting and importing tasks from a file.
- Add tasks
- Remove tasks
- List tasks
- Mark tasks as done
- Export tasks to a file
- Import tasks from a file
- Python 3.6 or higher
- Required packages are listed in
requirements.txt - OS that supports Python
-
Clone the repository
git clone https://github.com/R-udren/ToDoList
cd ToDoList -
Install the dependencies
python -m pip install -r requirements.txt
-
Run the app
python main.py
Uses a CLI to interact with the app.
Ctrl + C several times to exit the app.
The app can be run in two ways: classic usage and CLI.
python main.pyList all possible commands
python main.py --helpExample of adding a task
python main.py --email example@mail.com --add-task