2022 Software Construction Class
During the summer of 2022, I took the class called "Software Construction". As part of my final, I designed 3 different classes in C++ to develop a “To-do list” by implementing Object Oriented Programming concepts class. I generated 10 test cases using “GoogleTest” to test and debug the programs to implement 19 features from the Kanban board. I followed the agile application development principles to create documentation for the application using UML diagrams, including instructions for execution and testing.
link to the GitHub Repository:
UML Diagram of the To-Do List
UML Diagram of the To-Do List
Interface of the To-Do List
Interface of the To-Do List
Output of the items in the list
Output of the items in the list