- 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.
List all the pre-requisites the system needs to develop this project.
- 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
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