This project is my final project submission for the Advanced Java course at WGU.
The solution consists of two parts: the Angular frontend and Java backend. To view the site, you will need to run both. You will need Docker, Nodejs, and Angular-CLI installed to continue.
- In the root folder of the solution, run
docker build -t landon_hotel .
- Run
docker run -it -p 8080:8080 --name D387_000877914 --rm landon_hotel
This will expose the webapp on port 8080, if available.
- Navigate to src/main/UI/
- Run
npm install
- Run
ng build
- Run
ng serve
When both the frontend and backend are running, you can use the site by connecting to http://localhost:4200/.
A large portion of the original project was provided by WGU. Substantial additions and changes were made to the backend, but only minor changes to the Angular frontend.