Skip to content

A shopping cart built with React, Redux Toolkit that fetched products from the API that I created using RTK Query

Notifications You must be signed in to change notification settings

ryanvu2022/ace-store

Repository files navigation

ace-store

Live Version: https://ace-store.netlify.app/

An e-commerce website that utilized:

  • Redux Toolkit for state management.
  • RTK Query to fetch data from the REST API and pagination.
  • React Router for dynamic routing.

(GitHub Repo for the API that I created for this project: https://github.com/ryanvu2022/ace-store-api)

Key features:

  • Browse items
  • Show the detail of the item when user clicks to the image.
  • Filter items by price, type of delivery, in stock, and ratings.
  • Add item to cart / Remove item from cart.
  • Update quantity, subtotal, tax, and total.
  • Clear the cart, with pop-up modal to ask user for confirmation
    in case they mistakenly click the Clear cart button.
  • Complete pagination for better user experience.
  • Reset the cart.
Ace.Store.mp4

About

A shopping cart built with React, Redux Toolkit that fetched products from the API that I created using RTK Query

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages