A beginner-friendly full stack web application for managing a basic library system. This project is perfect for those who are just getting started with PHP, MySQL, and full stack web development using HTML, CSS (Bootstrap), and JavaScript.
- Add, update, and delete books
- Manage user records
- Simple UI built with Bootstrap
- Interactive front-end using JavaScript
- Back-end powered by PHP and MySQL
- Front-end: HTML, CSS (Bootstrap), JavaScript
- Back-end: PHP
- Database: MySQL
- Server: XAMPP (Apache + MySQL)
To run this project on your local machine:
-
Install XAMPP
Download and install XAMPP from https://www.apachefriends.org/index.html -
Clone this repository and move the project folder
Clone the repo:git clone https://github.com/alexnguyen104/library-management-system.git
Move the cloned folder into your
htdocs
directory:C:\xampp\htdocs\
-
Start a database
- Create a new database: library_php
- Import the provided .sql file from the project to set up the tables
-
Run the application
-
Open the XAMPP Control Panel
-
Start Apache and MySQL
-
Visit the following URL in your browser:
http://localhost/library-management-system/src/
-