📖
For Borrowers
Discover books, request loans, track your reading history, and manage any penalties — all from one personal dashboard.
Search & filter the full catalog
Request & track loan status
View due dates & history
Pay penalties online
🏛️
For Librarians
Manage the entire book catalog, approve loan requests, track returns, and apply fines with full audit trails.
Add, edit & manage books
Approve or reject loan requests
Mark books as returned
Apply and track penalties
🛡️
For Admins
Full system control. Manage users, approve librarians, monitor all loans, and view comprehensive reports.
Manage all users & roles
Approve librarian accounts
System-wide analytics
Penalty revenue reports