This is an answer for Manage a Book Trading Club challenge on FreeCodeCamp using Expressjs
, Typescript
, Mongoose
, and Jquery
.
https://fcc-book-trading-club-typescript.herokuapp.com/
# Clone the repository
git clone https://github.com/japananh/fcc-book-trading-club-typescript.git
# Install all dependecies
yarn
# Add NODE_ENV and DB to .env file as the .env.sample, then run
yarn start
# Set NODE_ENV=test to run test with `yarn start` or Run
yarn test
# Fix eslint error
yarn lint
yarn lint:fix
-
User Story: I can view all books posted by every user.
-
User Story: I can add a new book.
-
User Story: I can update my settings to store my full name, city, and state.
-
User Story: I can propose a trade and wait for the other user to accept the trade.