LLDHub
Problems·Library Management System
L1 · Easy

Library Management System

Problem

Design a library system where members can search, borrow, and return books. Librarians can manage inventory.

Requirements

  • Members can search books by title, author, or ISBN
  • Members can borrow and return books
  • Track due dates and calculate fines for late returns
  • Librarians can add, update, and remove books
  • A member can borrow max 3 books at a time
  • Send notification when a reserved book becomes available

Constraints

  • Each book has multiple copies
  • Fine: ₹5 per day after due date
  • Borrow period: 14 days
✓ Saved