Project: Task Manager App
Explore how to build a basic Task Manager app in C++ that lets you view, add, and save tasks using file handling, vectors, functions, loops, and conditionals. This lesson guides you through creating a functional program with menus and user input, reinforcing key programming concepts.
Let’s build a basic Task Manager app! The user will be able to view tasks, add tasks, and save them to a file. When the app starts, it will load existing tasks from a file.
You’ll practice:
File I/O
Loops and decisions
Vectors
Strings
Menus and user input
Functions
Project requirements
This app should display a menu with three options: “View Tasks,” “Add Task,” and “Save & Exit.” When the user adds tasks, they should be stored in memory and later saved to a file. Starting the app should load any previously saved tasks from the same file.
The following interface gives you a clearer picture of the project. To start, interact with the window below by choosing an option (enter a number) and pressing the ...