Skip to content

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

📝 Simple Task Manager (C++ + JSON + Terminal)

A basic task manager built in C++ with local data persistence using JSON.

🚀 Features

  • Add new tasks
  • View all tasks
  • View task details
  • Edit existing tasks
  • Remove tasks

💡 Technologies Used

  • Language: C++
  • External Library: nlohmann/json
  • Data storage: list.json
  • Interface: Terminal-based (CLI)

📚 What I Learned

  • File handling in C++ (ifstream, ofstream)
  • JSON manipulation in C++
  • Structuring reusable functions
  • Control flow and input handling
  • Designing small but complete terminal apps

❌ Why I’m Ending This Project

This was a personal learning project. I wanted to explore how C++ handles file operations, JSON integration, and terminal logic. I’ve achieved my goals with it and I’m ready to move on to more advanced and ambitious projects. The source code remains available as a clean reference.


Built with curiosity, refactored with care, and archived with pride.

d0bcb99 (Refatoração e novo README)

About

This is a simple command-line task manager written in C++ that uses JSON to store tasks locally. It allows users to create, view, and remove tasks through an intuitive terminal interface. This project marks my first structured C++ application, and I plan to expand its functionality progressively as I continue to learn.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages