Home  / Scripts & Code / NodeJS
	 
	       
 
		       
 
		    
		    		    
		    E-Library Management System NodeJSE-Library Management System NodeJS
E-Library is a web-based digital library application management service designed to facilitate library data collection on a campusHome  / Scripts & Code / NodeJS
	 
	       
 
		    E-Library Management System NodeJS
E-Library is a web-based digital library application management service designed to facilitate li... 
		    Overview
E-Library is a web-based digital library application management service designed to facilitate library data collection on a campus/university, school or other institution.
The technology stack used in this project, includes:
- React.js
- Node & Express
- Chart.js
- Sequelize
- MySQL
Demo
Link: https://demo-elibrary.herokuapp.com
Email: [email protected]
Password: admin001
Features
- Authentication- Account registration
- Login
- Logout
 
- Dashboard Page- Column to monitor the amount of data per page
- Percentage of activity per day
- A record of the number of activities per day in the form of a graph
 
- Member Page- Added new member
- Edit member
- Delete member
 
- Loan Page- Apply for a loan
- Extend the loan term
- Delete loan
- Delete loan per stock
 
- Book Catalog Page- Added new book
- Edit book
- Delete book
 
- Delete Account
- Change Password
- Pagination
Requirements
- Node.js
- NPM
- MySQL Server
Instructions
- Compress the e-library.zip file and open it in your IDE or code editor
- Rename .env.example file to .env
- Create your MySQL Database and named it "elibrary"
$ mysql -u root mysql> CREATE DATABASE elibrary; 
- Install all dependencies on this project
$ npm install 
- Run the app in dev mode. then open http://localhost:3000 in the browser
$ npm run dev 
- Enjoy!!
- Documentation is also included in the package
Other items by this author
	          
	          Information
	        
	        | Category | Scripts & Code / NodeJS | 
| First release | 4 August 2022 | 
| Last update | 30 January 2023 | 
| Files included | .css, .html, Javascript .js | 
| Database | MySQL 4.x, MySQL 5.x | 
| Tags | Javascript, pagination, express, inventory, NodeJS, chartjs, crud, react, sequelize, elibrary, library-management | 

 
		                   
		                   
 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
            
 
					 
 


 
					
				 
    
		      	
	      	
 
				 
				 
				 






