This project is a Schedule Manager implemented in C++. It allows users to modify, search, and save data using CSV files. The project also includes an implementation of a binary tree to facilitate searches.
Compile the project using the CMakeLists.txt file and run it. Then use the interface to interact with the data stored in the csv files.
- Add, modify, and delete data from the csv files.
- Search for data using the binary tree.
- Save changes to the csv files.
- schedule/classes.csv
- schedule/classes_per_uc.csv
- schedule/students_classes.csv
Luís Tavares - up202108662 Rodrigo Rodrigues - up202108847 Miguel Leitão - up202108851