Skip to content

Full stack JS application w/ JWT & Passport Auth, React, Node, MongoDB

License

Notifications You must be signed in to change notification settings

eeseesee/Book-Trader

Repository files navigation

Book Trader

###Project Details### Book Trader is a full stack JavaScript application built for the Manage a Book Trading Club Dynamic Web Application Project at Free Code Camp.

A running version of the app can be found at https://ecc-booktrader.herokuapp.com/

###User Stories### Fulfills the following user stories:

  1. User Story: I can view books posted by every user.

  2. User Story: I can add a new book.

  3. User Story: I can update my settings to store my full name, city, and state.

  4. User Story: I can propose a trade and wait for the other user to accept the trade.

###TL;DR###

  • React Redux
  • React Router
  • ES6 and Babel
  • Node/Express server
  • JWT & Passport Auth
  • Mongoose database control
  • RESTful API
  • Bootstrap and SASS styles
  • Queries Google Books API
  • React Masonry layout
  • Bundled with Webpack
  • Hot Module Reloading

Install and Running###

git clone https://github.com/eeseesee/book-trader.git

  1. cd book-trader
  2. npm install
  3. npm start
  4. navigate to http://localhost:8080 in your browser of choice.

About

Full stack JS application w/ JWT & Passport Auth, React, Node, MongoDB

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published