The project is a react web app with fetched data from external API. The app consists of few pages
- functional Shopping Cart
- Products fitlering mechanism
- multi pages with dynamic routing
- functional wishlist
- authentication
To be able to use this react app locally in a development environment you will need the following:
-
Then From your terminal, you should do the following:
# Clone this repository
git clone https://github.com/MuhammadRabi/React-E-Commerce.git
# Go into the repository
cd React-E-Commerce
# Install dependencies
npm install
# Run the app
npm run dev
- Vite
- TailwindCSS
- Zustand
- React Router
- React Hooks
- auth0
- react-toastify
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.