Skip to content

rushikeshdhande/Library-Management-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

12 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“š Library Management System

A full-stack Library Management System built as a college project using the MERN stack.
The application helps manage users, books, and authentication with email verification.


πŸš€ Features

  • User Registration & Login
  • Email Verification using OTP
  • Secure Authentication (JWT)
  • Book Management (Add / View / Update)
  • MongoDB Database Integration
  • Clean and Responsive UI
  • Environment-based Configuration
  • Ready for Deployment

πŸ› οΈ Tech Stack

Frontend

  • React (Vite)
  • HTML, CSS, JavaScript

Backend

  • Node.js
  • Express.js
  • MongoDB
  • Nodemailer (Email Service)
  • JWT Authentication

πŸ” Email Verification

  • OTP-based email verification implemented
  • Gmail App Password used for secure email sending
  • Nodemailer configured with environment variables

πŸ“‚ Project Structure

About

The Library Management System is a full-stack web application for managing library operations. It supports user registration, secure login, and OTP-based email verification. Built using Node.js, Express.js, MongoDB, and React, this project demonstrates authentication and CRUD operations.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages