Skip to content

This repository contains a simple backend project representing a library management system.

Notifications You must be signed in to change notification settings

swaindhruti/Library-Management-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📚 Library-Management-System

  • This repository contains the backend API for a Library Management System, built with Express.js, Node.js, Mongoose, and MongoDB. It offers functionalities for both admins and users.

📒 Index

📓 Pre-Requisites

List all the pre-requisites the system needs to develop this project.

🔌 Installation and Development Environment

  • Click the "Fork" button to create your own copy of the repository.
  • Clone your forked repository: Open a terminal window and run the following command, replacing <your_username> with your GitHub username:
$ git clone https://github.com/<your_username>/Library-Management-System.git
  • Then navigate to the project directory using the following command :
$ cd Library-Management-System
  • Then you need to install the dependencies by executing the following command in bash, terminal or your prefered means :
$ npm install
  • Then to run your Project you have to execute the following command :
$ node index.js

📁 File Structure

Add a file structure here with the basic details about files, below is an example.

.
├── middleware
│   ├── admin.js
│   └── users.js
│
├── Routes
│   ├── Admin_routes.js
│   └── Users_routes.js     
│
├── db
│   └── models.js 
│
├── index.js
├── package.json
├── package-lock.json
└── README.md

About

This repository contains a simple backend project representing a library management system.

Topics

Resources

Stars

Watchers

Forks