Skip to content
FreeCodeCamp book trading club
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
client
config
middlewares
models
routes
services
.gitignore
README.md
index.js
package-lock.json
package.json

README.md

Book Trading Club

FreeCodeCamp project

HEROKU APP

User Stories

  • I can view all books posted by every user.
  • I can add a new book.
  • I can update my settings to store my full name, city, and state.
  • I can propose a trade and wait for the other user to accept the trade.t

Tech Stack

  • React
  • Redux
  • Redux-form
  • React-flip-move
  • React-materialize
  • Nodejs
  • Express
  • Mongoose/MongoDB
  • Passport

Keys configuration

To properly works on your local machine you need to create a dev.js inside the config folder:

module.exports ={
    googleClientID: "",
    googleClientSecret:"",
    twitterCostumerKey:"",
    twitterCostumerSecret:"",
    githubClientID:"",
    githubClientSecret:"",
    mongoURI:"",

To-do:

  • Phone number validation
  • country/city selector
You can’t perform that action at this time.