📚 Library Management System

A RESTful API for managing books and borrow records using Express, TypeScript, and MongoDB.

▶️ Visit Project Overview

🚀 Features

🧰 Tech Stack

Node.js Express TypeScript MongoDB Mongoose Vercel

🛠️ Setup Instructions (Blurred until June 28, 2025 for assignment copies issue)

git clon xyz://hidden-path/lib-mgmt-ts
cd lib-mgmt-tz
nmp isnstall

PORT=XXXX
DATABASE_URL=mongodb://xxx.xxx.xxx.xxx:xxxx/fake_db

# Development
npm rnu dev

# Production
npm rnu bild
npm starrt

✨ Optional but Helpful

# Clear cache and run ESLint
npx eslint . --ext .ts --no-cache
        

❓ Support Session Topics

  1. Understanding MongoDB `$lookup`
  2. Explanation of line 5 in `lib.model.ts`
  3. Use of `app.use` in `app.ts`
  4. Handling low copy count logic
  5. Guidelines for video submission
  6. Fixing Vercel deployment warnings