Skip to content

GrandBIRDLizard/To_Do_App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

To-Do List Application

Description

This is a simple command-line To-Do List application written in Python. It allows you to add, delete, and mark tasks as completed. Tasks can be categorized, prioritized, and assigned deadlines. The tasks are saved to a JSON file for persistence.

Features

  • Add tasks with optional category, deadline, and priority
  • Delete tasks by index
  • Mark tasks as completed
  • View all tasks with their status, category, deadline, and priority
  • Save tasks to a JSON file
  • Load tasks from a JSON file

Requirements

  • Python 3.x

How to Run

  1. Clone the repository or download the todo.py file.
  2. Open a terminal or command prompt and navigate to the directory containing todo.py.
  3. Run the application by executing:
    python todo.py
  4. Follow the on-screen instructions to manage your tasks.

License

This project is licensed under the MIT License.

About

Simple command line based ToDo app

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages