Amazone is a clean, functional fullstack application based off of Amazon. This application allows users to signup, signin and shop from a variety of products. These users can also search for products, leave reviews and add them to their cart.
- Users can sign up, log in and log out on Amazone
- Users have to be logged in to use certain features such as
- Add a product to their cart
- Create/remove their reviews on a product
- Users can search the category of a product through the searchbar and it will filter to those products
- The product pages display the items along with its description and reviews
- Allows user to add product to cart or buy it now
- Logged in users can add/remove reviews
- The average star rating is dsplayed for each product and rerenders on new reviews
- The percentages of how many 1-5 star ratings is also displayed.
- Logged in users can add products into their cart. They can also adjust the quantity of how many they want to add from the product page.
- Logged in users can adjust the quantity of each item within the cart page. They can also remove these items.
- Cart page shows how many items and subtotal of all products.