The main aim behind this application is to create a prototype of library management portal that can ease the tasks for the staff of Library and the students of that particular college.
The key idea of this project is to provide different set of permissions for an admin who are library staff and users who are students. Also an individual who neither have admin or user access can atleast browse the books that are currently available for checkout.
The entire portal is divided into three modules:
- Admin for library staff members
- User for students
- Browse the available books for checkout
- Add new books
- Update existing books
- Delete books
- Search books by its title and category
- Find users
- Delete the user
- Update admin profile details and their passwords
- Add a new admin (This can be done by existing admins)
- Checkout a book
- Book renewal
- Book Return
- Update profile details and their passwords
- Delete account
This functionality is accessible to anyone who has the URL of our portal. Here we can browse the available books for checkout.
Our application can be used whenever library staffs have to issue the new books to the students, renew the checked out books and whenever the students want to return their books. Also students who wants to check the books that are available for checkout, return the books that are already lent from the library and also renew the books. The key to our application is to make life easy for library staff and students.
As our application is a web portal it will be deployed on the web.
As library management is a huge task and it has to be done as a team our application tries its best to make the life easy for library staff and students. Also, it keeps a proper track of the issued books and their return dates.
By means of our portal an admin can add and delete the books to the backed and user can check the availability of the books, search the books by their categories and checkout a book. Even we are targeting the people who doesn’t have admin or user privileges to browse the inventory.