A simple To-Do application with Authentication and Server Side Rendering using Spring Boot and Spring Security.
The technologies used during development:
Java 8
Spring Boot
Spring Data JPA
Spring Security
Thymeleaf
Junit and Mockito for unit and integration tests
Semantic UI and JQuery for front-end.
Features:
Authentication
Create To-Dos
Delete To-Dos
List To-Dos with pagination
Form validation
Feel free to copy, use, and change the code.