Skip to content

AliNasser05/task_manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“ Task Manager (Python)

Command-line task manager built in Python using Object-Oriented Programming (OOP) principles.
It allows you to add, remove, complete, and list tasks, with data saved persistently in a JSON file.


πŸš€ Features

  • Add new tasks with optional deadlines.
  • Mark tasks as completed.
  • Remove tasks by number.
  • Display all tasks with status and deadline.
  • Persistent storage using JSON (no data loss between runs).

βš™οΈ Installation & Usage

  1. Clone this repository:
    git clone https://github.com/AliNasser05/task-manager.git
    cd task-manager
    python task_manager.py

About

CLI task manager built with Python, OOP, and JSON

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages