Project information

Project Description

This was a project I made to learn React!

This is a clone of Amazon website. It is a full-stack web application that allows users to sign in, add items to cart, and checkout. It also allows users to track their order history.

Test User

email: test@gmail.com password: 123456

Technologies Used

  • React.js and css for front-end web build
  • JavaScript for application functionality and dynamic rendering
  • React Context for add/remove items to cart while updating subtotal and cart number
  • Firebase user-authentication for user management
  • Realtime database (firestore) to track order history of each user
  • Used Stripe Js to process credit card payments