I designed and developed a Library Management System that allows users to browse available books in the library and easily borrow or reserve them online. The system provides detailed information about each book, including price, availability, and return date.
Users can borrow books by uploading a photo of their ID card as a guarantee. The system keeps track of borrowing activities and automatically calculates late fees if the book is returned after the due date.
Each user has a personal profile page where they can view their borrowing history and see all the books they have previously borrowed.
The system also includes an Admin Dashboard that enables administrators to manage the library efficiently. Through the admin panel, administrators can add new books, edit existing ones, delete books, and track all borrowing operations. They can also monitor which users borrowed books and whether they returned them or not.
Key Features
Browse and search available books in the library
Borrow books with ID verification
Automatic late fee calculation
User profile with borrowing history
Admin dashboard for full library management
Technologies Used
HTML
CSS
JavaScript
Design Tool
figma(ui)
vs code(develop)
The project focuses on creating a clean and user-friendly interface while ensuring smooth functionality for both users and administrators.