Skip to content

InfyLMS Admin Panel

Dashboard

The dashboard provides a graphical report of book activities and statistics.

  • Total Books
  • Total Members
  • Issued/ Reserved / Overdue Books Counts

Books Management

With Books management, here you can see a list of books and add or import books with the following fields including Book items that are the actual physical books. One Book can have multiple copies and you can define your book items while creating a book or can manage it from Book View.

You can export the books by using export book option.

Book Circulation

By the Book Circulation module, we made an easy to Issue a Book to members and get a return. Also, Members, themselves can Reserve a book for a specific period and then can get it issued physically by visiting the Library.

You can export the book circulations by using export option.

The General flow of the book will be,

  1. Member can do a login
  2. Member can Search the book
  3. Member can see all the available Book Items
  4. Member can Reserve a Book Item
  5. Member visit the Library
  6. Librarian will Issue the Book Item to the Member with Return date set.
  7. Book items will become Unavailable. It can not be issued to any other member or can not be Reserved as well.
  8. On/Before a Due date Member will return a book
  9. Book Item again becomes Available
  10. For some reason, if Book item is not returned from Member, it can be also marked as Lost/Damaged.

Book Circulation Archive/Delete

By using this feature you are able to archive(soft delete) book circulation records from book circulation history.

Penalty Management

This is pretty cool and time saving feature. now you don't need to calculate due days and penalty manually, it will be automatically calculated when any book is due. There is setting for penalty per day, just enter per day due amount into it. and when member comes to librarian for return book, we are checking that is given book is late/due, if yes then book due popup will shown, it display total due amount and total due days.

Members

All the members of the Library can be managed via the Members module. Where you can create/update/delete members including disabling the existing members.

Admin can send the re-activation email again to member if member Does't receive email.

Genres

Books can be divided into different Genres based on Categories like Biography, Fiction, Non-Fiction, etc.

Authors

Authors are real book authors. You can Create/Update/Delete Authors.

Publishers

One Book can have multiple copies from Different publishers in different languages and editions. You can manage all your Publishers here.

Book languages

Manage your different Languages of Books here.

Tags

Tags are useful when tagging a book to remember it or categorize it.

Users

In user modules, the Library can create all his Staff Members including Librarian, Admin and other people with the specified roles.

Roles + Permissions

LMS comes with specific permissions by which you can create different roles based on your needs and can give those roles to different Users.

Manage Books

This permission allows you to manage Books.

Manage Issue Books

In this permission you can issue books.

Manage Members

This permission allows you to manage Members.

Manage Finance

This permission allows you to manage Finance.

Manage Settings

This permission allows you to manage Settings.

Manage Authors

In this permission you can manage Authors.

Manage Publishers

In this permission you can manage Publishers.

Manage Book Series

In this permission you can manage Book Series.

Manage Book Languages

In this permission you can manage Book Languages.

Manage Plans

In this permission you can manage Plans.

Manage Genres

In this permission you can manage Genres.

Manage Users

In this permission you can manage Users.

Manage Tags

In this permission you can manage Tags.

Manage Roles

In this permission you can manage Roles.

NOTE: LMS Provide Two default role Librarian and Library Admin (via seeder)

Book Export

By using this feature you can export books with all books details in xlsx file.

Book Import

By using this feature you can able to import new books in bulk, its saves lots of your time you dont need to add books records one by one. just add books records in xlsx sheet as per given sample format and import that sheet. all your given books should be imported.

Membership Plans

Manage different plans for members. So you can categories your members with different plans, which can be helpful to track how many numbers of books can be Issued to the member at a particular time.

Book Series

Some Books can have series and different parts. Like Part-1, Part-2 etc. You can create a series of Books by a very easy and impressive drag and drop interface.

Book Requests

Admin can see listing of book requests created by members and change status to Approve/Cancelled/Available. Default request status is Pending.

  • Approve - Book request is approved
  • Cancelled - Book request id cancelled
  • Available - Requested book is now available to library.

Settings (Library Branding Customization)

In Settings, you can customize the branding of your Library and some other default settings.

Homepage Settings (Landing Page Customization)

In Homepage Settings, you can customize the landing page content. Including, Facebook, Twitter, Github and Linkedin Link, Contact Phone, Contact Email, Website, Company Description, Hero image title, Hero image description (Description of hero image on landing page), About us text , Genres text, Pupular books text.

About Us Cards

Admin can manage the cards in this section. about us cards contains title of card and description. admin can also manage which cards he want to show on landing page and which not. disabled cards will not be display on landing page.

Testimonials

You can add/edit/delete testimonials from admin panel. we are supporting all required fields for testimonials. e.g Name, Occupation, Description and Image.

Added testimonials are display into landing page as well.

Member Registration

Member allow to to register by using this feature, they just need to fill some information into form and submit it. and don't forget that you can not login without verifying your email.

Reminders / Cron Jobs

You have to set scheduler for reminder emails. which manage the all crones. you can check more about it here (see "Starting The Scheduler Topic")

You can find docs here to setup cron on cPanel.

We are supporting following reminders by email.

  • Book Due reminder to member before 1 week
  • Book Due reminder to member and admin on due day

We are also sending book due reminders on given days (that you have set in settings), and support auto un-reserve the book once issue date is due.