App link: Booklib
A web application for searching books.
- Authentication using Email.
- Search books from internet.
Frontend:
- React
- JSX
- Material-UI
- CSS
Authentication + Database
- Firebase
-
Fork the repository.
-
Clone the forked repository.
git clone https://github.com/harshcoder690/Booklib.git
- Navigate to the cloned repository.
cd Booklib
Download Node.js from here.
Verify installation by checking the version.
node -v
npm -v
Install the dependencies by running the command in the terminal
npm install
To run this project, you will need to add the following environment variables. Create a .env
file in the root.
REACT_APP_FIREBASE_API_KEY
REACT_APP_FIREBASE_AUTH_DOMAIN
REACT_APP_FIREBASE_DATABASE_URL
REACT_APP_FIREBASE_PROJECT_ID
REACT_APP_FIREBASE_STORAGE_BUCKET
REACT_APP_FIREBASE_MESSAGING_SENDER_ID
REACT_APP_FIREBASE_APP_ID
Start the server
npm start
After this the client start running at localhost:3000 and one can interact with the website.
Do support and give a star ⭐