A colorful terminal to-do manager for adding tasks, marking them complete, tracking progress, and clearing finished items.
TaskFlow is a menu-driven console application built with C++ and the STL. It stores tasks in memory with timestamps and uses ANSI colors (and Windows console APIs where needed) for a readable terminal experience.
- Add new tasks with automatic timestamps
- View all tasks in a formatted list
- Mark tasks as completed
- Remove completed tasks in bulk
- Progress bar for completion ratio
- Colored console UI on Windows and Linux
g++ -std=c++17 -o taskflow "To-Do List Application.cpp" && ./taskflowWindows:
g++ -std=c++17 -o taskflow.exe "To-Do List Application.cpp"
.\taskflow.exe- C++17
- STL —
vector,string,algorithm - ANSI colors / Windows Console API
To-Do-List-Application/
├── To-Do List Application.cpp
└── README.md
Shahab Ahmed — GitHub · LinkedIn · Portfolio
Open source for learning and portfolio use.

