This is the group project for the IKT103 exam. We chose the Car rental GUI exam project.
If you want to try out the project, you can build it yourself by opening the CMakeLists.txt file in QtCreator or from the command line.
- Open QtCreator.
- Open the project by selecting the CMakeLists.txt file.
- Configure the project and build it.
- Navigate to the project directory.
- Run the following commands:
mkdir build cd build cmake .. make
The database might not load, but that is no problem since you can import and export with the top left button in our GUI.
The assignment was for the IKT103 subject at UiA where we were tasked with making a managing system for a fictional car rental company.
We tried making the code as readable as possible where many of the functions where written with doxygen comments, which we ended up not using because of time constraints.
The program was built with the Qt-framework and we used the Qt-designer extensively to design our GUI.
This is the library we used to store, access and edit database related entries with a DOM-approach. The code for json-parsing is all contained in a json-parser class; header-file, cpp-file
- Albert Salvesen-Orø
- Marcus Hagen