Skip to content

Latest commit

 

History

History
18 lines (15 loc) · 400 Bytes

File metadata and controls

18 lines (15 loc) · 400 Bytes

Tasker — simple C++ task manager

A small command-line task manager written in C++17. Demonstrates OOP, JSON persistence, unit tests, CMake and CI.

Features

  • Add, list, complete, remove tasks
  • JSON storage (tasks.json)
  • Search by keyword
  • Unit tests (Catch2)
  • CI using GitHub Actions

Build

git clone <repo-url>
mkdir build && cd build
cmake ..
cmake --build .
./tasker list