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:

SettingDefaultPurpose
DEFAULT_LOAN_DAYS14Loan duration in days
FINE_PER_DAY0.50Overdue fine amount (USD)
MAX_RENEWALS2Renewals allowed per loan
DEFAULT_STAFF_THEMEoceanUI color theme