Skip to content

alexnguyen104/library-management-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

5 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ“š Simple Library Management System

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.


๐Ÿš€ Features

  • 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

๐Ÿ› ๏ธ Tech Stack

  • Front-end: HTML, CSS (Bootstrap), JavaScript
  • Back-end: PHP
  • Database: MySQL
  • Server: XAMPP (Apache + MySQL)

๐Ÿงฐ Getting Started

To run this project on your local machine:

  1. Install XAMPP
    Download and install XAMPP from https://www.apachefriends.org/index.html

  2. 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\
  3. Start a database

    • Create a new database: library_php
    • Import the provided .sql file from the project to set up the tables
  4. Run the application

    1. Open the XAMPP Control Panel

    2. Start Apache and MySQL

    3. Visit the following URL in your browser:

    http://localhost/library-management-system/src/
    

About

A library management system built with HTML, CSS (+ Bootstrap), JS, PHP and MySQL

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published