An example application of online book cart used during react introduction session
- NodeJS
- NPM
- Any Web browser
- Install all the dependencies
npm i
- Run the application
npm start
- Run the tests
npm test
git checkout initial
- Initial Setup of books cart application
- List all the books available for sale
- Show detailed information about book when selected
git checkout story1
Show a shopping cart at top right of the page
As a customer
I want a shopping cart the top right of the page
so that I can easily click on it to view items I have chosen
As a customer
I want to see empty cart message when no items added
so that i know I have not started buying yet.
As a customer
I want to close the shopping cart preview
so that I can continue browsing the book list.
git checkout story2
As a customer
I want to add the book to cart
So that I can fill my cart with books I want to buy
As a customer
I want to see the books added to cart in preview
So that I can verify the books in cart and I can continue to check out