Thanks to visit codestin.com
Credit goes to Github.com

Skip to content

YAUIO/TPO_12

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Full-stack backend project with user roles: Admin, Librarian, Publisher, Reader.

  • ✔️ Custom role-based access control (RBAC) with inherited permissions
  • ✔️ Two registration flows: Publisher and Reader
  • ✔️ Admin panel to manage user roles
  • ✔️ Passwords hashed with random hashing algorithm (4 variants)
  • ✔️ CSRF protection, form validation, i18n, and error handling

🔧 Stack: Spring Boot, Spring Security, PostgreSQL, JPA, Thymeleaf, Bootstrap

About

Library Management System

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published