Prerequisites:
- JDK 11
- PostgreSQL
Setup:
- Create a Postgres user named
choicewith a password. - Create a database named
choiceand give the user from the previous step access to it. - In
application.ymlreplace<database>inspring.datasource.urlwithchoiceand<ldap-group>inwisvch.connect.admin-groups. - Set the username and password options below that to
choiceand the password that you picked respectively. - Set
wisvch.connect.admin-groupstohoothub. - Run the
bootRunGradle task with./gradlew bootRunorgradlew.bat bootRunif you're on Windows. - Go to
localhost:8080/choice2/dashboard/, you'll be redirected to a CH Connect page where you have to grant access. You may have to log in first. - If everything went well you should now be able to access CHoice at the same URL.
- Gradle - Build and dependency management tool
- Spring Boot - Web framework
- Thymeleaf - HTML templating
- PostgreSQL - Database