Loading repository data…
Loading repository data…
MHShiqder / repository
A React-based website designed for E-Library to simplify the process of Library works such as adding books,showing available books, or showing the books borrowed by a user .
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
A React-based website designed for E-Library to simplify the process of Library works such as adding books,showing available books, or showing the books borrowed by a user .
Filter data: The user can get the required data according to their choice by filtering.
Secure Data: Sensitive data are protected by private route.
Animation: Using different beautiful animation is visible in the homepage.
Personalize Section: The user can see the books they have borrowed.
Error Handling: Includes a custom 404 error page for incorrect routes, enhancing navigation and usability.
Simple and Intuitive User Interface: The website's user interface is designed to be simple and intuitive, allowing users to interact easily.
Modification & Deletion: The website's user can modify or update data and also delete or add data.
I have used several npm packages, two of them are-
This guide provides step-by-step instructions on how to run the ScholarEase client-side project locally.
Before setting up the project, ensure you have the following installed:
Verify installations by running:
node -v
npm -v
git --version
Open your terminal or command prompt and run:
git clone https://github.com/MHShiqder/E-Library-an-online-library-management-system-client-side.git
cd E-Library-an-online-library-management-system-client-side
npm install
Create a .env.local file in the root directory and add the following environment variables:
VITE_apiKey=AIzaSyCvAGSEmlVtEwbVsKncRugFDnkDLzh9sZY VITE_authDomain=assignment-11-ph-a1a3b.firebaseapp.com VITE_projectId=assignment-11-ph-a1a3b VITE_storageBucket=assignment-11-ph-a1a3b.firebasestorage.app VITE_messagingSenderId=27078085784 VITE_appId=1:27078085784:web:4e4db9fd16a99aceae14ed
Run the following command to start the application:
npm run dev
The project should now be running locally.