Prerequisites:
- JDK 11
- PostgreSQL
Setup:
- Create a Postgres user named
choice
with a password. - Create a database named
choice
and give the user from the previous step access to it. - In
application.yml
replace<database>
inspring.datasource.url
withchoice
and<ldap-group>
inwisvch.connect.admin-groups
. - Set the username and password options below that to
choice
and the password that you picked respectively. - Set
wisvch.connect.admin-groups
tohoothub
. - Run the
bootRun
Gradle task with./gradlew bootRun
orgradlew.bat bootRun
if 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