Source code and documentation for this project is at

The Harwood Public Libary

Staff Sign in
Autofill login info:

Welcome to our library database project.
-= Status =-

So far the following is working:

  • login and log out
  • patrons: responsive search, add, edit, delete
  • library cards: add, change status (via patron page)
  • books: search (multiple fields), edit, add new book
  • adding users
  • changing and resetting passwords
  • different access levels
  • most pages work on mobile devices
  • public access console (search)

The following is NOT YET working:

  • checkout/check in books
  • patrons searching and placing holds
  • fines
  • crontab to update status/fines overnight
  • delete copies and titles
  • placing and reconciling holds
  • administrative reports
  • copying deleted patrons, titles, holdings to history files.

The following will NOT be implemented

  • multiple library branches
  • various patron types (senior, child, ...)
  • different fine amounts for different materials/patron types
  • modifying users: not necessary except to change names