/RocketShoes

This project is a challenge from Rocketseat's Ignite course, to train on what I've learned so far with ReactJS

Primary LanguageTypeScript

RocketShoes

🤔 About the project

This project is a challenge from Rocketseat's Ignite course, to train on what I've learned so far with ReactJS

The main objective of this application is to create a shopping cart hook, where I developed the following features:

  • Add a new product to the cart;
  • Remove a product from the cart;
  • Change the quantity of a product in the cart;
  • Calculation of sub-total and total cart prices;
  • Stock validation;
  • Display of error messages;
  • Between others.

🧪 Technologies used

React js TypeScript MirageJS

🔥 How to run the project

Clone the project and access the project folder.

$ git clone https://github.com/PabloFerrari013/RocketShoes 
$ cd RocketShoes

To start it, follow the steps below:

# Install as dependencies
$ yarn 
# Start the project
yarn start

The app is available in your browser at http://localhost:3000/