Skip to main content
Version: Next

Books (Catalog)

The Books section is the master catalog of every title in your library. A book record stores bibliographic details, rental settings, access rules, and aggregate copy counts. Physical items are tracked separately in Copies.

Navigate to Operations → Library → Books.

Books catalog page showing a search bar, Add Book button, filter chips for category and format, and a grid of book cards with cover images, titles, authors, category badges, and copy availability counts

The Books catalog. Each card shows the cover, title, author, category badge, and available/total copy count. Use the filters to narrow down by category, format, or access level.


Adding a book

The fastest way to add a new title is to import it from Google Books using the ISBN:

  1. Go to Operations → Library → Books
  2. Click Add Book
  3. Enter the ISBN in the ISBN field
  4. Click Search Google Books
  5. Select the correct result from the dropdown
  6. Review the auto-filled fields (title, authors, publisher, cover image, description)
  7. Set the Access Level and Rental Settings (not imported from Google Books)
  8. Click Save

Add Book dialog with ISBN field filled, Google Books search results showing 3 matching titles, and the top result selected with auto-filled metadata

The Add Book dialog after an ISBN lookup. Review the auto-filled data before saving — especially the category and edition fields.


Editing a book

  1. Find the book in the catalog (search by title, author, or ISBN)
  2. Click the book card or the Edit icon (pencil) in the actions menu
  3. Update the fields you want to change
  4. Click Save Changes
Copy counts are read-only

The totalCopies, availableCopies, and related count fields on the book record are automatically computed from the physical copies. You cannot edit them directly — manage copies from the Copies section instead.


Book detail view

Click any book to open its detail page. The detail page has five tabs:

TabWhat it shows
OverviewTitle, authors, description, publication info, rental settings
CopiesAll physical copies of this title with status and location
RentalsActive and past rental history for this title
ReservationsCurrent hold requests for this title
StatisticsBorrow count over time, average rating, reviews

Catalog fields reference

Required fields

FieldDescription
titleFull title of the book
authorsArray of author names (at least one required)
categorySee Book categories below
formathardcover, paperback, or ebook
languageLanguage code (e.g. en, fr)
accessLevelWho can borrow — see Access levels

Optional fields

FieldDescription
isbnISBN-10
isbn13ISBN-13
subtitleOptional subtitle
editorsEditor names
illustratorsIllustrator names
publisherPublisher name
publicationDatePublication date
editionEdition number or description
deweyDecimalDewey Decimal classification code
subjectAreaSubject area (e.g. "Mathematics")
gradeLevelRecommended grade (e.g. "Grade 8")
pagesPage count
dimensionsPhysical size
shelfLocationDefault shelf location for new copies
sectionLibrary section name
descriptionFull book description
summaryShort summary (shown on card)
tagsCustom classification tags

Rental settings

FieldDescriptionDefault
isAvailableForRentalWhether this book can be borrowedtrue
rentalDurationDaysDefault loan period in days14
lateFeePerDayFee charged per overdue daySet by school policy
replacementCostCost if the book is lostPurchase cost

E-book settings

FieldDescription
hasEbookVersionToggle on if an e-book version exists
ebookUrlURL to the e-book resource

Book categories

CategoryDescription
textbookCurriculum-aligned course textbooks
referenceEncyclopaedias, dictionaries, atlases
fictionNovels, short stories, plays
non_fictionBiographies, history, science
periodicalMagazines, journals, newspapers

Book formats

FormatDescription
hardcoverHardbound — more durable, higher replacement cost
paperbackPaperbound — lighter, lower cost
ebookDigital only — no physical copies

Book statuses

The status field reflects the overall state of a title's availability:

StatusMeaning
availableAt least one copy is ready for checkout
processingAll copies are being catalogued or prepared
repairAll copies are in repair
lostAll copies have been reported lost
withdrawnDeliberately removed from active circulation

Access levels

Access levels control who can borrow a title:

LevelWho can borrow
all_studentsAny enrolled student, plus all teachers
specific_gradesStudents in specified grade levels only
teachers_onlyTeaching and administrative staff only
Restricted books

For books that need extra control (e.g. exam materials), toggle Restricted on and enter a restriction reason. Restricted books can only be borrowed with explicit staff approval.


Searching and filtering

Type in the search bar at the top of the Books page. The catalog searches across:

  • Title
  • Authors
  • ISBN / ISBN-13
  • Publisher
  • Tags

Filter chips

FilterOptions
CategoryTextbook · Reference · Fiction · Non-fiction · Periodical
FormatHardcover · Paperback · Ebook
StatusAvailable · Processing · Repair · Lost · Withdrawn
Access LevelAll Students · Specific Grades · Teachers Only
Available onlyHides books with zero available copies
Subject AreaText filter on subject field
Grade LevelDropdown filter
LanguageDropdown filter

Deleting a book

Before deleting

Deleting a book record also removes all linked copy records and rental history. This action is irreversible.

If you want to stop a title from being borrowed without losing history, set its status to withdrawn instead.

To delete:

  1. Open the book detail page
  2. Click More actions (three-dot menu) → Delete
  3. Type the book title to confirm
  4. Click Delete permanently