This is an automated system for managing a library. A librarian can manage library through a simple interactive web interface. The library management system has all the basic functionality of library. It will save both time and effort while maximizing effeciency.
- Inventory Management: Automatically keep track of avaliable books in the inventory.
- Circulation Management: Keep track of the books that are being issued to different users.
- Membership Management: Manage member data. Create, Update, Read and Delete user data.
- Search Facility: Provides search functionality, so that admin can search and find information quickly.
- Online Access: It is an online system so a admin can access it from anywhere.
- HTML, CSS, JavaScript: Used to make the outline of the website
- Bootstrap-5: An open-source CSS framework directed at responsive. The design of the system was built
with bootrap-5 to make it simple, elegant and responsive. - Jquery: A JavaScript library for HTML DOM manipulation. Used to make the website interactive and fast.
- Axaj: Used to handle APIs and asynchronous data transfer.
- PHP: Used to establish connection with MySQL database and create APIs.
- MySQL: MySQL is an open-source relational database management system. Used as our main database.
- Step-1: Intall xampp
- Step-2: Go to phpmyadmin:
- Start Apache and MySQL from xampp control panel
- Import API/DatabaseSQL.sql file
- Select Database library and again import API/DummyData.sql file (It will create necessary database with dummydata)
- Step-3: Clone this repository to xampp/htdocs folder
- Step-4: Go to
http://localhost/Library-Management-System/