online shopping
This is a fully responsive ecommerce app that uses React for the front-end, CommerceJS for the back end, and integrates Stripe to process the payments.
The site gives you ability to add items to cart, go to cart, adjust quantities of items in the cart, remove an item from your cart, empty cart completely, and checkout. The checkout process will adjust subdivisions and shipping options based on the country of sale. Upon completion of sale, the buyer and seller with both be sent an email containing all of the necessary details.
If you would like to test the checkout process, simply alternate between 4 and 2 when filling out the card information:
Card Number: 4242 4242 4242 4242 Date: 4/24 CVV: 242 Zip: 42424