Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/utkarshahuja2003/bookzone
BookZone app built during Hack-o-Heist
https://github.com/utkarshahuja2003/bookzone
css education ejs full-stack hack-o-heist hackathon heroku javascript library-management-system mongodb nodejs
Last synced: about 1 month ago
JSON representation
BookZone app built during Hack-o-Heist
- Host: GitHub
- URL: https://github.com/utkarshahuja2003/bookzone
- Owner: UtkarshAhuja2003
- Created: 2022-07-27T11:44:23.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-08-08T22:56:29.000Z (over 2 years ago)
- Last Synced: 2023-04-18T16:07:41.610Z (over 1 year ago)
- Topics: css, education, ejs, full-stack, hack-o-heist, hackathon, heroku, javascript, library-management-system, mongodb, nodejs
- Language: EJS
- Homepage: https://bookzone0.herokuapp.com/
- Size: 6.09 MB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# BOOK ZONE
![Library management system](https://img.shields.io/badge/Library--management-system-brightgreen)
![image](https://user-images.githubusercontent.com/70762626/183497787-01a53949-a333-4057-b3a4-fe29e17eece6.png)
An interactive web portal for automating various manual processes done by librarian and student.
There are various problems also faced by the student in library such as finding any particular book, information whether book is available or not, for what time this book will be available. To eliminate this manual system, Library Management System has been developed.
## Features
- Displaying all book records.
- Update Book Records.
- Delete Book Records.
- Issue books.## Modules
- Admin login.
- Student login.
- Add and Update Books.
- Issue books.
## Technology Stack Used- Front End - HTML, CSS, JavaScript.
- Backend - Nodejs, Expressjs.
- Database - Mongodb.
## Requirements- The source code of this project is written in Node js. So, you'll require Node preinstalled to run this project.
## Run LocallyClone the project
```bash
git clone https://github.com/UtkarshAhuja2003/BookZone.git
```Go to the project directory
```bash
cd BookZone
```Install dependencies
```bash
npm install
```Create a .env file. then, declare this variable in .env file
```bash
STUDENT_SECRET_KEY = "Write your secret key"
ADMIN_SECRET_KEY = "Write your secret key"
```Start the server
```bash
npm run dev
```## Website Walkthrough
![image](https://user-images.githubusercontent.com/70762626/183510904-95c62172-45df-4105-8a71-33989331e0a7.png)
![image](https://user-images.githubusercontent.com/70762626/183510912-6b6800db-167d-4a33-b648-dd9b77a86475.png)
![image](https://user-images.githubusercontent.com/70762626/183511131-40b0d925-eabe-4faf-93a3-3a5da3b41859.png)
![image](https://user-images.githubusercontent.com/70762626/183514544-48c6a699-1551-47de-a657-68640582b9b6.png)
![image](https://user-images.githubusercontent.com/70762626/183510924-0f80f653-8252-4d6e-ba15-8f2549853de1.png)
![image](https://user-images.githubusercontent.com/70762626/183511974-608a9c5d-86ca-42be-9b32-92c2bbfef58c.png)
![image](https://user-images.githubusercontent.com/70762626/183512031-f11e296d-a3ca-4038-975f-1d124ad3a98c.png)[Video](https://youtu.be/wtOhZ7EJcY4)
## The HTML_HACKERS
[Utkarsh Ahuja](https://www.linkedin.com/in/utkarsh-ahuja-44aa90227) - Full Stack Developer\
[Avneet Singh](https://www.linkedin.com/in/avneet-singh-7758a1227/) - Front End Developer\
[Sourav Kumar Bhunia](https://www.linkedin.com/in/sourav-kumar-bhunia-38408917a) - Back End Developer