Reference: http://ocel.ai/story-telling/
How our application is different from existing Public Library Applications?
Most of the public library applications which we observed are lack of different privileges between admin and user. Hence admin will be the only point of contact to issue the books and renew them. The only privilege user have is to browse the books that are available for checkout. During this pandemic time as most of the people are working from home we have taught of including self checkout privilege for users and also self renewal. Also we are offering different set of privileges for users and admin. Users will also able to track his past activity which is
lacked in many public library applications.
Who?
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.
What can the application do?
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
Admin Privileges:
- Signup
- Login
- Logout
- Add new book
- 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)
User Privileges:
- Signup
- Login
- Logout
- Checkout a book
- Book renewal
- Book Return
- Update profile details and their passwords
- Delete account
Browse Books:
This functionality is accessible to anyone who has the URL of our portal. Here we can browse the available books for checkout.
Where?
As our application is a web portal it will be deployed on the web.
Why?
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.
How?
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.