Skip to content

A simple employee management tool - Demo project for a combination of Vaadin and Keycloak. This demo project is based on spring-boot-oauth2-resource-server-client (https://github.com/GilbertHofstaetter/spring-boot-oauth2-resource-server-client) Vaadin (v23) has been added as web front end and postgres as database.

Notifications You must be signed in to change notification settings

GilbertHofstaetter/EmployeeManagmentVaadinDemo

Repository files navigation

EmployeeManagementVaadinDemo

A simple employee management tool - Demo project for a combination of Vaadin and Keycloak. This demo project is based on spring-boot-oauth2-resource-server-client (https://github.com/GilbertHofstaetter/spring-boot-oauth2-resource-server-client)

Vaadin (v23) has been added as web front end and postgres as database.

See Turorial.pdf for further infos.
See Turorial Docker setup.pdf for further infos about running the project with Docker.

Build project

  • mvn clean install -P production

Endpoints

Swagger-Ui

Vaadin front end

EmployeeView EmployeeEditor EmployeeEditor-Documents CompanyView CompanyEditor CompanyEditor-Employees CompanyEditor-EmployeesLinkDialog Swagger-UI

About

A simple employee management tool - Demo project for a combination of Vaadin and Keycloak. This demo project is based on spring-boot-oauth2-resource-server-client (https://github.com/GilbertHofstaetter/spring-boot-oauth2-resource-server-client) Vaadin (v23) has been added as web front end and postgres as database.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published