Admin Guide
Dashboard, user management, and system settings for admins.
Dashboard
The admin dashboard provides a real-time overview of library operations:
- Active loans and overdue items
- Pending reservations
- Recent activity feed
- Book and member statistics
User Management
Create and manage staff and member accounts:
- Set role (Admin, Librarian, Staff, Member)
- Configure per-user auth methods (password, Google, magic link)
- Reset passwords
- Deactivate accounts
System Settings
Configure library policies and appearance:
| Setting | Default | Purpose |
|---|---|---|
| DEFAULT_LOAN_DAYS | 14 | Loan duration in days |
| FINE_PER_DAY | 0.50 | Overdue fine amount (USD) |
| MAX_RENEWALS | 2 | Renewals allowed per loan |
| DEFAULT_STAFF_THEME | ocean | UI color theme |