A **modern, user-friendly Book Rental Management System** for libraries and bookstores. Manage books, customers, rentals, returns, and overdue fines with ease. Designed to provide a smooth and aesthetic library management experience.
- π User Authentication & Roles: Admin & Staff access.
- π Book Management: Add, update, delete, and view books with title, author, category, and quantity.
- π€ Customer Management: Register and manage customer profiles.
- π Rentals & Returns: Track issue and return dates effortlessly.
- π° Overdue Fine Calculation: Automatic fine calculation for late returns.
- π Search & Filter: Find books or rentals by name, ID, or date.
- π History Reports: Generate rental and return history reports.
- Frontend: JavaFX
- Backend: Java
- Database: MySQL / SQLite
- Build Tool: Maven / Gradle