Skip to content
/ ReadME Public

Goodreads clone as part of Tinkerhub Build From Home

Notifications You must be signed in to change notification settings

No-det/ReadME

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BFH Banner

readMe

readMe is an book review website where users can add reviews, trade books and connect with other book readers. Users can log in to the webapp using their google account. If a user likes a review, he can give a rating for the book, and give their thoughts on comment section.

This is a PWA, which means you can install it in your mobile/desktop!

Team members

  1. Nandanunni AS Github
  2. Ajal P Github
  3. Abhinav Rajesh Github

Team Id

BFH/recslkAeuehVHoDvy/2021

Link to product walkthrough

Youtube

How it Works ?

  1. Create an account at readMe using google authentication
  2. You can add new review, read review and rate review in review section
  3. You can add trade, connect with other users in the trade section
  4. You can chat with your followers, people you are following, people who want to trade with you and people who you want to trade with in the chat section
  5. Profile page where you can update you profile and view the trades and reviews posted

Dependencies used

  • Server

    • express - 4.17.1
    • firebase-admin - 9.8.0
    • mongoose - 5.12.9
  • Client

    • react - 17.0.2
    • node-sass - 6.0.0
    • firebase - 8.6.1
    • axios - 0.21.1
    • antd - 4.15.5
    • react-router-dom - 5.2.0

How to configure

  1. Cloning the repository

     git clone https://github.com/No-det/ReadME.git
  2. Client side setup

    • Go inside the client directory
      cd readMe/client
    • Install dependencies
      npm install
    • Environment variable required
      REACT_APP_API_BASE_URL = http://localhost:5000/api/v1
  3. Server side setup

    • Go inside the server directory
      cd readMe/server
    • Install dependencies
      npm install
    • Environment variable required
      MONGO_URI = URI_TO_MONGODB_DB
      SERVICE_ACCOUNT_KEY = SERVICE_ACCOUNT_KEY_FROM_FIREBASE

How to Run

Instructions for running

  1. Client

  2. Server

About

Goodreads clone as part of Tinkerhub Build From Home

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published