Skip to content

harshcoder690/Booklib

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Booklib

App link: Booklib

A web application for searching books.

Features

  • Authentication using Email.
  • Search books from internet.

Tech Stack

Frontend:

  • React
  • JSX
  • Material-UI
  • CSS

Authentication + Database

  • Firebase

Getting Started

  1. Fork the repository.

  2. Clone the forked repository.

git clone https://github.com/harshcoder690/Booklib.git
  1. Navigate to the cloned repository.
cd Booklib

Prerequisite

Download Node.js from here.
Verify installation by checking the version.

node -v
npm -v

Installation

Install the dependencies by running the command in the terminal

npm install
Environment Variables

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

Run Locally

Start the server

npm start

After this the client start running at localhost:3000 and one can interact with the website.

App Screenshots

screencapture-harshcoder-booklib-netlify-app-Signup-2022-06-15-17_40_53 screencapture-harshcoder-booklib-netlify-app-2022-06-15-17_40_41 screencapture-harshcoder-booklib-netlify-app-search-2022-06-15-17_41_09 screencapture-harshcoder-booklib-netlify-app-search-2022-06-15-17_41_32 screencapture-harshcoder-booklib-netlify-app-search-2022-06-15-17_41_50

Support

Do support and give a star ⭐

About

A Reactjs web application for searching books

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published