sign project is a demo to demonstrate the knowledge of the author.
- Spring Data
- Spring Security
- Spring Web
- Bean Validation
- OpenAPI & Swagger
- get all clients
- set a client
- delete a client
- login
- recovery password by sending email
to run the project you should set a spring profile variable in VM arguments of your ide. It can be "dev" (recommended) or "prd".
Ex: Set in your VM Option, on run configuration:
access http://localhost:8080/swagger-ui.html#/ to check the endpoints.