Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

To-Do List Manager

A simple command-line To-Do List Manager developed using Python.

This project was developed as part of the Week 1 Python CLI Application Design and Implementation internship task.

Features

The application provides the following features:

  1. Add a new task
  2. View all tasks
  3. Mark a task as completed
  4. Remove a task
  5. Store tasks permanently using a JSON file
  6. Validate user input and handle errors gracefully

Project Structure

todo-cli/
│
├── main.py
├── todo_manager.py
├── tasks.json
├── README.md
├── requirements.txt
│
└── tests/
    └── test_todo_manager.py

About

A command-line To-Do List Manager developed in Python as part of my internship Week 1 task.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages