Library
Actors
Actions
- Member
- Has to be registered to be qualified as Member.
- Must log in to the library portal to browse the books.
- Can search for books by various criterias explained below.
- Can checkout/ issue a book if available.
- Can return a book.
- Can add a notification hook to an already issued book to get notified when that book becomes available.
- Log out from the library portal.
- Deactivate own account.
- Admin
- Cannot register, crendentials have to be provisioned from backend.
- Must log in to the library portal for any action.
- Can search for books by various criterias explained below, can also see issue status of books.
- Can add new books to the catalog.
- Can delete the existing non-issued books.
- Notify a Member about the expiry of term of issuance.
Search Criteria for Books
- By Author
- By Title
- By Categories
- By ISBN Code
- By Year of Publishing