Project Title: To Do List
Project Description: Creates a to do list that can be edited and managed by the user.
Project Goals: Demonstrate my ability to create code using C++.
Steps to build and/or run the software:
- Copy the folder containing the "main.exe" into where you want to store the program.
- Create a shortcut to "main.exe" for ease of access.
- Run "main.exe".
Instructions for using the software:
- Run "main.exe".
- Choose options to add items, select items, or to quit.
- When selecting items, you may choose to edit the name, description, mark the item completed, or deleting the item.
- When finished, exit out of the program by selecting quit.
To recreate the development environment, you need the following software and/or libraries with the specified versions:
- Download Visual Studio Code and install.
- In Visual Studio Code, download the C++ extension by microsoft.
- Download the latests version of msys2 and install it (You can search up a tutorial for this on Visual Studio Code's website).
- Add the install to your path file.
I found these websites useful in developing this software:
- w3schools
- stack overflow%20and%20then%20call%20erase%20.)
- Youtube
The following items I plan to fix, improve, and/or add to this project in the future:
- Add a function to delete all completed items.
- Fix loading so that data will not break when loading certain items that are improperly formatted.
- Make the text easier to read.
- Make a gui that makes interacting with the program easier.