Spring boot 3.4.2, Spring Data JPA, Spring Data REST, Spring Security, Bootstrap 5, SweetAlert2, RemixIcons, Server side Search and pagination and sorting.
Clone the project in your favorite IDE.
Run Application.java as Spring Boot App.
Application URL: http://localhost:8080/
Username: admin@admin Password: admin@admin
User registration and User login
User role selection at registration
CRUD Operations using Data JPA Hibernate
Multiple versions of CRUD operation
- Spring Data with Datatable
- Spring Data with server side Pagination and sotring
- Set / Edit Roles for users
Custom 403 / 404 / 500 error pages.
Form Validations using messages from messages.properties files
OpenAPI URL http://localhost:8080/swagger-ui/index.html
UI inspired from: https://github.com/themeselection/materio-bootstrap-html-admin-template-free