FinalYearKitFinalYearKit

MERN Stack · Final year project topic

Smart Library Management System — final year project kit

A full-stack Smart Library Management System featuring role-based access control, real-time book loan tracking, and a secure audit trail for administrators.

Problem this project solves

A complete MERN application with three user roles — admin, librarian, and member. Librarians manage the book catalogue and issue/return loans; members view available books and track their own borrowing history; admins see the full audit log of every action taken. Built on a reusable core platform (auth, RBAC, generic CRUD engine, notifications) so the architecture discussion in the viva has real depth.

Who it fits

B.Tech, BCA, and MCA students defending full-stack MERN systems.

Tech stack

  • React
  • Vite
  • Express
  • MongoDB
  • Node.js
  • shadcn/ui
  • JWT

What you can defend in viva

  • ▸Three roles: admin, librarian, member — each with a distinct dashboard
  • ▸Issue and return loans with automatic availability tracking
  • ▸Member self-service: view available books and personal loan history
  • ▸Full audit log capturing every create/update/delete action by user
  • ▸Generic CRUD engine — adding new entity types requires only a schema file

What's in the kit

  • Full working MERN application (React + Express + MongoDB)
  • 8-chapter Word report (architecture, RBAC design, ER diagram, testing)
  • 14-slide presentation deck
  • Viva question bank with cheat sheet and pitch script
  • Seed script for demo accounts + sample data

Packages from ₹1,499 · Book any project from ₹49 to lock the slot, then confirm tier on WhatsApp.

Related topics

Contact