Clone repo
Run node db_build.js
npm run dev
Hoslack
Mynah
Neil
spend500 is an online shop selling boutique items. You are given 500.00 of currency to buy items that are added to the cart. When you are ready to buy, the value of the items in the cart will be deducted from your balance and shipped to the address you supplied on sign up!(not really)
spend500 employs the use of cookies and jwts (using the npm module jsonwebtoken) to maintiain a logged in state through different pages. Via a database, the username and password are stored and verified as correct using the bcryptjs npm module upon login. The items of the shop and various references such as user transaction ids are also stored in the schema
- build handler
- build router
- write queries
- build authentication
- build signup/sign in page
- write dom manipulation for items
- write tests for server & db
- travis
- heroku deployment
- transaction history