A full-stack Library Management System built with HTML, CSS, JavaScript, PHP, and MySQL.
- User registration and login
- Admin dashboard to manage books and users
- Book issue and return system
- Fine calculation on late returns
- Student dashboard to view issued books
- AJAX-based issue request system
- Book recommendations
- Download and install XAMPP
- Copy the
librarydbmsfolder to: C:/xampp/htdocs/ - Start Apache and MySQL from XAMPP Control Panel
- Open a browser and go to: http://localhost/phpmyadmin
- Create a new database: librarydb
- Import the SQL file:
- Go to the Import tab
- Choose:
librarydbms/database/librarydb.sql - Click Go
- Run the project by visiting: http://localhost/librarydbms
- Vinayak Mishra
- Sagun Kumar Behera
- Nilanjan Ghosh
- Mrinal Paul
librarydbms/
├── admin/ # Admin interface
├── css/ # Stylesheets
├── database/ # Contains database .sql file
│ └── librarydb.sql
├── dbconnect.php # MySQL connection script
├── index.php # Landing page
├── login.php # Login logic
├── signup.php # User registration
├── student_dashboard.php # Student panel
├── view_books.php # View available books
└── ... (other PHP and JS files)