Skip to content

Latest commit

 

History

History
36 lines (25 loc) · 1.55 KB

File metadata and controls

36 lines (25 loc) · 1.55 KB

Library Server Provider using ReactJS

Project Description

The LibraryServer Provider is a comprehensive web solution designed to automate and facilitate the library's operations. It provides functionality for managing books, user accounts, and borrowing activities, ensuring efficient library management.

Key Features

For Librarians:

  1. Book Management:

    • Create: Add new books to the library database including details like title, author, ISBN, and rack number.
    • List: View all books currently available in the library.
    • Update: Modify existing book information.
    • Delete: Remove books from the library catalog.
    • Filtering: Easily search and filter books.
  2. User Request Management:

    • Approve Borrow Requests: Review and approve user requests to borrow books.
    • Due Dates: Manage and track the due dates for borrowed books.
  3. User Account Management:

    • Approval Process: Manage the approval of user accounts before they can access the system.
    • Role Management: Manages users's roles (Librarian or Normal User).

For Normal Users:

  1. Book Search:

    • Search: Search for books available in the library by title, author, or any other relevant criteria.
  2. Book Borrowing:

    • Borrow Books: Request to borrow books from the library.
    • Borrowing History: View the history of borrowed books and their due dates.

Backend Implementation

Here you can find the implemented Backend.