Last update: 18 Jan 2024
Online Store is a website for shoes, apparel, and accessories. Users can search for products, sort & filter products based on certain criteria, and see detailed information of each one. The website uses ReactJS, React router, React hook form, Yup, Material UI, and axios.
- Step 1: cloning this repo with
git clone https://github.com/PhucDong/simple-online-store
- Step 2: installing the following dependencies
npm install
npm i react-router-dom
npm install @mui/material @emotion/react @emotion/styled @mui/icons-material
npm install react-hook-form
npm i yup
npm install axios
- Step 3:
npm start
to start running the app
During developing the website, I lack of experience in using the following features
- async, await, callback
- useNavigate()
- useLocation()