Skip to content

Latest commit

 

History

History
74 lines (53 loc) · 1.76 KB

File metadata and controls

74 lines (53 loc) · 1.76 KB

BFH Banner

Reader Giant

Book view, add and review platform.

Team members

  1. Merin Mary Josy [https://github.com/MerinM]
  2. Devadarsh VK [https://github.com/gitkichigo]

Team Id

BFH/recUbq9RWBtQT19vq/2021

Link to product walkthrough

[https://drive.google.com/folderview?id=106DafpB_J0GiWSoAHE_SZnKA9345UXPl]

How it Works ?

  1. React client sends requests and node js backend replies data. And frontend will render page accordingly

Info

A Good Reads clone made using React and Node TeamID: BFH/recUbq9RWBtQT19vq/2021 Members: Rohan K, Merin Mary Josy, Devadarsh Vinod

Stack Used: MERN

  • MongoDB
  • ExpressJs
  • ReactJs
  • NodeJs

Dependencies Used

Frontend: React

  • react
  • react-router-dom
  • axios
  • react-loading-screen

Backend: NodeJs, MongoDB, ExpressJs

  • express
  • cors
  • morgan
  • dotenv
  • mongoose
  • bcryptjs
  • jsonwebtoken
  • mongodb-memory-server

For Development, nodemon is used

How To Install

Clone the repo, open a terminal in repo folder

Frontend

cd frontend
npm install

Running Frontend

cd frontend
npm start

Backend

cd backend
yarn or npm install

Running Backend

cd backend
yarn dev (For development server using nodemon, Server will restart automatically when there's a file change)
OR
npm start (For server which wont restart automatically on file changes)