Skip to content

Subhalikitha/to-do-list

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 

Repository files navigation

To-Do List CLI

TITLE TO-DO List Application

Overview

This project provides a simple terminal-based interface to manage daily tasks. It demonstrates core Python concepts and serves as a starter project for version control with Git.

Features

  • Add Tasks: Create new tasks with custom descriptions
  • View Tasks: Display all pending and completed tasks
  • Update Status: Mark tasks as complete or pending
  • Delete Tasks: Remove tasks from the list
  • Persistent Storage: Tasks are saved locally between sessions

Tech Stack

  • Language: Python 3.8+
  • Dependencies: No external libraries required - uses Python standard library only

Installation & Setup

1.Download the project files 2.Open the project in your IDE 3.Run the application

Prerequisites

Python 3.8 or higher installed on your system. Check with:

python --version
git clone https://github.com/Subhalikitha/to-do-list.git

cd to-do-list
python to_dolist.py

After running python to_dolist.py, follow the on-screen menu prompts:
1. Add Task
2. View All Tasks
3. Mark Task Complete
4. Delete Task
5. Exit

File structure:
to-do-list/
├── to_dolist.py    # Main application file
└── README.md          # Project documentation

Author:
Subhalikitha
GitHub: @Subhalikitha

License:
This project is open source and available under the MIT License.

About

A simple to_dolist web application built using HTML, and python. Users can add, delete, and clear tasks.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages