Skip to content

Abdul-Samad145/Library-Management-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Prerequisites:

Before you begin, make sure you have met the following requirements:

You have installed Node.js (v12 or higher) You have installed MySQL and have it running You have basic knowledge of terminal/command prompt usage You have a code editor like VS Code

Installation:

The project uses some Node.js packages. Install them using npm: => npm install

Database Setup :

Create the database and tables:

  1. Inside the project, there is a file named database.txt containing all the SQL commands needed to create the database schema and tables.
  2. Open database.txt, copy all the SQL code.
  3. Paste the SQL code from database.txt to create the database and tables.

Configuration:

  1. Open the server.js file in your project folder.
  2. Replace 'yourpassword' with your actual MySQL password.
  3. Replace 'yourdatabasename' with the name of the database you created in the previous step.
  4. Save the file.

Running the Application:

  1. Open a terminal in your project directory.

  2. Start the Node.js server: node server.js

  3. You should see a message like: Server is running on http://localhost:5000 Connected to MySQL database!

    Contributing: Contributions, issues, and feature requests are welcome! Feel free to fork the repository and submit pull requests.

Pictures :

Screenshot 2025-08-12 002142 Screenshot 2025-08-12 002326 Screenshot 2025-08-12 002200 Screenshot 2025-08-12 002243 Screenshot 2025-08-12 002258

About

This project is a dynamic Library Management System developed using Node.js for the backend and MySQL as the database. The front-end is crafted with HTML and CSS to provide a user-friendly interface for librarians and users to manage book inventories, issue/return books etc.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors