Skip to content

EDITH-01/Library_Management

Repository files navigation

📚 Library Management System (LMS)

A lightweight and functional web-based Library Management System built using HTML, CSS, and PHP. This system is designed to manage essential library operations such as book management, reservations, fine calculations, and user interaction in an organized and user-friendly interface.

✅ Features

•Add Books – Add new books to the library database.

•View Books – Display all available books with structured layout.

•Update Book Details – Edit and update existing book records.

•Delete Books – Remove books from the collection.

•Book Reservation – Reserve books and manage reservations.

•Fine Calculation – Calculate late return fines based on due dates.

•Contact Interface – A contact page for user feedback or inquiries.

🛠️ Tech Stack Layer Technology

Frontend HTML5, CSS3

Backend PHP

Styling Custom CSS

Web Server Apache (via XAMPP/LAMP)

📂 Project Structure

📁 LMS/

├── AddForm.html # Form to add new books

├── Contact.html # User contact page

├── FineCal.html # Fine calculation interface

├── Reservation.html # Book reservation form

├── UpdateForm.html # Update book details

├── ViewBook.html # Book list in HTML

├── ViewBook.php # Dynamic view of books (PHP)

├── calculateFine.php # PHP script for fine logic

├── index.html # Home / landing page

├── insertBook.php # Backend logic to insert book

├── reserveBook.php # Handle book reservations

├── updateBook.php # Backend logic to update book

├── styleA.css # Styling for AddForm

├── styleR.css # Styling for Reservation

├── styleU.css # Styling for UpdateForm

└── styles.css # Global styles

🚀 Getting Started To run this project locally:

  1. Clone the Repository

git clone https://github.com/your-username/library-management-system.git

  1. Move to Server Directory

Place the project folder inside your local server directory:

XAMPP: htdocs/

LAMP: /var/www/html/

  1. Start Apache Server

Ensure Apache is running from your control panel or terminal.

  1. Access in Browser

Open your browser and go to:

http://localhost/library-management-system/index.html

If you're using PHP pages directly, you may also access: http://localhost/library-management-system/ViewBook.php

🔧 Future Improvements MySQL database integration

User login/authentication

Admin dashboard

PDF export of reports

Search and filter functionality

📷 Screenshots Screenshot 2025-03-31 092926 Screenshot 2025-03-31 092939 Screenshot 2025-03-31 092947 Screenshot 2025-03-31 092959 Screenshot 2025-03-31 093005 Screenshot 2025-03-31 093014 Screenshot 2025-03-31 093031

👨‍💻 Author EDITH-01

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published