-
admin CRUD endpoints
-
admin roles (library manager, librarian)
-
manager endpoint ->
- add/edit librarian to/in the system
-
librarian endpoint ->
- add/edit client to/in the system
- add/edit book to/in the system
- borrow book operation
- retrieve book operation
- other basic CRUD operations
-
RBAC
-
global exception handling
- manager endpoint ->
- see statistics