Library Management System (PHP 8.2.12 & MySQL)
- A lightweight and simple Library Management System built using PHP 8.2.12 & MySQL.
This project allows admins to manage books, authors, and categories efficiently through a clean and responsive dashboard.
Key Features
- – Secure Admin Login (session-based authentication)
– Manage Books:
– Add new books
– Edit existing books
– Delete books
– Fields: Title, ISBN, Quantity, Category, Author, Publisher, Description
– Manage Categories:
– Add categories
– Delete categories (only if not linked to books)
– Manage Authors:
– Add authors
– Delete authors (only if not linked to books)
– Book listing with pagination
– Simple alert messages for feedback
Technology Stack
- PHP 8.2.12 (Core PHP, no frameworks)
- MySQL
- HTML5 / CSS3
- JavaScript
Installation
- Upload files to server (htdocs for XAMPP).
- Create a MySQL database.
- Import
database.sql
file. - Update DB credentials in
config.php
. - Access via
http://localhost
Default Admin Login
Username: admin
Password: admin123