Skip to content

DhruvalShah05/Online-Book-Selling-Web-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Bookstore Management System with Authentication & Authorization (MERN Stack)

This project is a Bookstore Management System built using the MERN Stack (MongoDB, Express, React, Node.js), Tailwind CSS for responsive styling, and DesUI for pre-built components. It includes authentication, role-based authorization, and an admin panel for managing books, users, and orders.

Key Features

  • Authentication: Users can sign up, log in, and access the system with JWT-based authentication.
  • Authorization: Admin users have full access to manage books and users, while regular users can browse books and make purchases.
  • Admin Panel: Admins can add, update, delete books, manage users, and view order history.
  • Responsive UI: The UI is built using Tailwind CSS and DesUI for modern components like buttons, forms, etc.

Technologies Used

  • Backend: Node.js, Express, MongoDB
  • Frontend: React.js, Tailwind CSS, DesUI
  • Authentication: JWT (JSON Web Tokens), Bcrypt.js for password hashing

Project Setup & Installation

  1. Clone the repository:
    git clone https://github.com/DhruvalShah05/Online-Book-Selling-Web-App.git
    cd Online-Book-Selling-Web-App/backend
    
    
     
    
    
    
    

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published