Skip to content

Mahbub2001/Library-System-Client

Repository files navigation

Library System Website

This is a fully functional library system that allows users to browse, borrow, review, and manage books. The platform includes user authentication, book catalog management, and a rating and review system.

Live Website

Check out the live website here: Library System Website

Project Links

Features:

  • Role: Two roles - admin & user
  • Book Browsing: Users can explore different categories of books.
  • Book Reviews: Users can leave reviews and ratings for books.
  • Book Borrowing: Users can borrow books and manage their borrowing history.
  • User Authentication: Secure authentication with Firebase.
  • Wishlist Management: Users can add books to their wishlist for future reference.

Technologies Used:

  • Frontend: Next.js, React, Tailwind CSS
  • Backend: Django, Django REST Framework
  • Authentication: Token-based
  • Database: PostgreSQL (Hosted on Railway app)

Key Libraries:

  • React Hot Toast: Used for showing success and error notifications.
  • Axios: For making HTTP requests to the server-side API.