/vehicle-booking-system

A full stack web application built for a vehicle booking system for my Object Oriented Programming coursework.

Primary LanguageJava

Vehicle Booking System (oop-coursework)

A full stack web application built for a vehicle booking system for my Object Oriented Programming coursework.

Prerequisites

  • Java 1.8

How to run this project?

Clone this project or download it as a zip.

There are three folders,

  • Console Application (written in Java)
  • Web Application (written in Vaadin)
  • RESTful API Service (written in Java + Javalin)

Open each of these projects in your IDE. (Preferably IntelliJ)

Setup a local instance of MongoDB and open it using Mongo Compass.

Run the API service, Console Application & Web Application.

Voila!

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

License

MIT