The web application is designed to manage a library's book inventory and readers. It provides functionalities for librarians to register readers, manage books, and track book borrowings.
-
Readers management:
- add, edit, delete reader profiles.
-
Books management:
- add, edit, delete book entries.
-
Lists and details:
- view lists of all readers and books in the library;
- access detailed information about individual readers and their borrowed books;
- access detailed information about books and their current borrowers.
-
Book transactions:
- issue books to readers;
- manage the return of borrowed books.
- JDK 21
- Spring Framework (Core, Context, Web, WebMVC, JDBC)
- Thymeleaf
- Jakarta
- Hibernate Validator
- PostgreSQL