Skip to content

Admin authority, user-centric profiles, and a turbocharged Borrowed Books cart. Fortified security, seamless authentication (email/password, Google sign-in), and a stylish UI with Dark/Light mode. Take command, elevate experience, and tailor your book selection with precision filters.

Notifications You must be signed in to change notification settings

TrishonBaidaya7399/library-management-system-client

Repository files navigation

BookShelf - Library Management

Technology Used:

  • React, Node, Express, JWT, HTML, CSS, JS
  • MongoDB, Firebase
  • Tailwind CSS, DaisyUI

Project Features:

  • There is an Admin and user-based log-in system, where users can not change book data, delete book, or borrow request confirmation. these tasks can only done by the Admin
  • When a user is logged in, this profile image and name will show at the Navbar
  • Every user can add their required book in the Borrowed Books cart and only he/she can see their added books in it. But the admin can access everyone's cart items and also can approve borrow requests.
  • Password validation is also implemented
  • Email/password-based authentication and Google sign in is implemented
  • There is a Filter button on the All Books Page. By clicking this button, only available books (Quantity > 0) will be shown. But you can choose other filter options also.
  • Dark/Light mode also implemented

Admin Login credentials:

About

Admin authority, user-centric profiles, and a turbocharged Borrowed Books cart. Fortified security, seamless authentication (email/password, Google sign-in), and a stylish UI with Dark/Light mode. Take command, elevate experience, and tailor your book selection with precision filters.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages