To set this project up you will need to clone it to your local computer and make sure to have the prereqiosites of...
-
docker / dockerdesktop
-
docker compose
-
intellij Idea
-
Java JRE and JDK 17+
If there are any of these prerequisites that you are unfarmiliar with, please attend a workshop about the subject, and attend office hours. if the times are outside of your normal hours please request a 1:1 to get unblocked.
- You will need to delete a text file inside the data/pg folder.
- Read the
docker-compose.yml
file and change any ports that you need to based on your local setup - Run
docker-compose up
- this should be run inside a terminal from the root of the project directory.
- for information about docker compose please see the documentation
- Open the project inside intellij
- Go to the
application.properties
file and follow the instructions to make your dev profile making sure that the url is pointing to the same port as the docker compose file5550
. - look over the code base and familiarize yourself with spring boot docs.
- Run the
BackendApplication
- Visit
http://localhost:8080/
or localhost at a port you chose if you changed any ports in theapplication-dev.properties
file.
To get an overview of the actual application proposal you can find the docs here