A web app for managing all the activities of a library like managing members and book transactions, built on MERN Stack
Show some β€οΈ and π the repo to support the project
- Library Management System π
- Index βοΈ
- Features Of LCMS π
- Setup π₯
- Technologies π
- Screenshots
- References π»
- Author π
- Connect Me On π
- License π
- Admin Login and Student Login
- Admin and Student Dashboard
- Adding Library Members
- Adding Books with Available Copies
- Issue and Return Transaction tracking of a Book by the Member
- Reserving a book for specific dates
- Showing the Achievements, Event Gallery
-
Fork the Repo
-
Clone the repo to your local machine
git clone <repo-url>
-
Get into the chatapp directory
cd frontend
-
Run
yarn
to install dependencies -
Create a
.env
file and create variables as mentioned in the.env.example
with the values -
Run
yarn start
to start the application
-
Get into backend directory
cd backend
-
Run
yarn
to install dependencies -
Create a MongoDB account and get the MONOGO_URL for connecting the server and the Database
-
Create a
.env
file and create variables as mentioned in the.env.example
with the values -
Run
nodemon server.js
to start the server [Should have installed nodemon globally]
- ReactJS[Hooks]
- NodeJs
- ExpressJs
- MongoDB
This repository is licensed under MIT License. Find LICENSE to know more