A car application as assignment for the course "Datamatiker" at UCL
Explore the docs »
Report Bug
Request Feature
A car application as assignment for the course "Datamatiker" at UCL
This project is a car registration app that allows users to register their cars and view the cars that are already registered. The app is built using .NET for Console. The app is built as a part of the course DMOoF25 at UCL.
To get a local copy up and running follow these simple steps.
This is an example of how to list things you need to use the software and how to install them.
-
.NET 9.0
https://dotnet.microsoft.com/download/dotnet/9.0 -
Visual Studio 2022
https://visualstudio.microsoft.com/
-
Clone the repo
git clone [email protected]:TirsvadDatamatiker/CarApp.git -
Open the project in Visual Studio 2022
-
Build the project
-
Run the project
-
Login with the following credentials
Username: admin1 Password: admin1or
Username: user1 Password: user1
You may need to remove / change key bindings ´F11´ in the VS buildin terminal to use the application properly.
- Add car
- Calculate trip fuel price
- Print rapport of car
- Authentication
- Export / Import json data
- Add owner for each car
- Load / Save car to database
- Clear Database
- When returned from database menu, then main menu title missing first letter. Temporary fix wrtting a char to console before clear.
- When import and export json give user info about the process
./logo/ #Contains the logo of the project.
./documentation/ #Contains the documentation for the project.
./images/ #Contains images used in the documentation.
./CarApp/ #Contains the source code for the project.
./Tests/ #Contains the test code for the project.View the class diagram here
To generate the doxygen documentation run the following command in the root of the project
doxygen Doxyfile