Library Management System — Java
A fully functional Library Management System built with core Java (no external libraries). Manage books, members, borrowing, and returns through a simple console menu.
Features:
- Add, remove, and search books by title or author
- Register and manage library members
- Borrow and return books with a 14-day loan period
- Overdue book tracking
- Member borrow history and reports
- Max 3 books per member enforced
- Pre-loaded sample data for instant testing
Built with: Java 17+ | No external dependencies | OOP design