Online Library Management System using PHP and MySQL
Library Management System Introduction
Library Management System using PHP and MySQL is a web based application. Library management system is a project which aims in developing a computerized system to maintain all the daily work of library .This project has many features which are generally not available in normal library management systems like facility of user login and a facility of admin login .It also has a facility of admin login through which the admin can monitor the whole system . It has also a facility where student after logging in their accounts can see list of books issued and its issue date and return date.
LMS Requirement
Project Name | Library Management System |
---|---|
Language Used | PHP5.6, PHP7.x |
Database | MySQL 5.x |
User Interface Design | HTML, AJAX,JQUERY,JAVASCRIPT |
Web Browser | Mozilla, Google Chrome, IE8, OPERA |
Software | XAMPP / Wamp / Mamp/ Lamp (anyone) |
Demo——————————–
View Demo | Installation Guide |
LMS Project Modules
Online library Management System divided in two modules–
- Student
- Admin
Admin Features
- Admin Dashboard
- Admin can add/update/ delete category
- Admin can add/update/ delete author
- Admin can add/update/ delete books
- Admin can issue a new book to student and also update the details when student return book
- Admin can search student by using their student ID
- Admin can also view student details
- Admin can change own password
Students-
- Student can register yourself and after registration they will get studentid
- After login student can view own dashboard.
- Stduents can also view the listed books in the library.
- Student can update own profile.
- Student can view issued book and book return date-time.
- Student can also change own password.
- Student can also recover own password.
Project Output Screens
Home Page
Students (User) Dashboard
Listed Books
Admin Dashboard
How to run Library Management System Project
1. Download and Unzip file on your local system copy library.
2. Put library folder inside root directory
Database Configuration
Open PHPMyAdmin
Create Database library
Import database library.sql (available inside zip package)
For User
Open Your browser put inside browser “http://localhost/library”
Login Details for user :
Username : test@gmail.com
Password : Test@123
For Admin Panel
Open Your browser put inside browser “http://localhost/library/admin”
Login Details for admin :
Username : admin
Password : Test@123
LMS Project Demo
View Demo | Installation Guide |
Which root Directory exactly to copy the library please specify
for xampp is xampp/htdocs and for wamp is wamp/www
It is asking verification code what to do?
Enable GD Library
i have problem with Verification code not display on login.
Enable GD Libray Extension
Hello sir, how to run this project on Ubuntu.
Visit this https://askubuntu.com/questions/284971/how-to-run-php-web-application-in-lamp-server-and-how-to-do-mysql-connection
Which IDE or Text Editor you have used for writing PHP ?
Sublime
Sir ,
Need book search option in user panel.how to insert search option user pannel
I will update the project soon.
okk sir
how can i change the logo where written ” online library management system”?
Inside includes/header.php file
Thank You.
hello Anuj nice work with the system well done, but do you happen to have the drawn ER Diagram for the library system please
ER diagram is available in the report. You can purchase the report from here https://products.phpgurukul.com/product/online-library-management-system-project-report/
my Captcha is not loading
Enable GD Library extension
I created the database and tried to load the sql file by selecting library database but I’m getting an error that says “sql query:/*!40101 SET NAMES utf8mb4 */
Update your xampp or wampp
verification code does not show up. can you please help me????????/
Enable GD library extention
thanks for everything.
hello bro.
hope so you will be fine.
I am working on my project using your details.
it is too helpful.
thanks buddy.
Hey why does the password shoes some random values when u see it in phpMyAdmin…and How can I see it as normal text in case I want to change it?
Password is encrypted using MD5
Thank you very much for this project. It is amazing!
Dear Anuj, is this project free of cost?
Yes, Only report is paid.
Dear Anuj, is this project free to use?
Yes
Hi sir… I want to ask u… I got a problem at verification code in register form.. After click the register user.. And there has a error msg “incorrect verification code”. May i know where is the problem…
Fill the captcha code properly
thanks sir no error accur
Error: SQLSTATE[HY000] [2054] The server requested authentication method unknown to the client
sir, this error is occured.
Check your database connection.
Please send me code. Thanks alot sir
thank sir its is work but database connection error
Hello sir
i would like to ask you about this project… Before all Thanks for it.
the question is all about the forlder assets/js/images the files inside images are for this project?
Yes. Some of the files.
(SQLSTATE[HY000] [2002] No connection could be made because the target machine actively refused it.)How i fox this error
Looks like database connection issue. Check your database connection file and put valid credentials.
Sir how can add another admin?
Directly insert into database