Basic projectInformation Systems
Library Management System
Library Desk — books, issues, returns, dashboard.
Single Next.js codebase: books catalog, issue/return with student name and phone, dashboard totals, and enforced copy counts. Uses NextAuth with admin email/password plus optional Google; Prisma pushes Book and Issue models to MongoDB.
Highlights
- Shelf vs issued copy rules
- Search and category filters on books
- Issue log table
Suggested stack
- Next.js 16
- React 19
- Tailwind 4
- Prisma 6 → MongoDB
- NextAuth v4
Deliverables
- Operator README (Prisma, .env, Atlas notes)
- Book and circulation flows
- Responsive nav (sidebar / mobile)