An e-commerce shop front-end with products and cart
Link to firebase app
Deployed on firebase
Github Actions setup for continuous delpoyment
Go to the project directory
cd react-e-c
Install dependencies
npm install
Start the server
npm run start
-
Runs the app in the development mode.
-
Open http://localhost:3000 to view it in your browser.
-
The page will reload when you make changes.
-
You may also see any lint errors in the console.
- Every t-shirt type has a limited quantity. If the customer tries to order more than the available quantity, an error message should appear.
- Filter can be applied by itself or on top of the search results.
- Filters, search and cart retained on navigation between pages.
- Navigation between screens.
- All features (search, filter, add to cart etc) are handled on the client side.
- Responsive
- Animations
Client: React JS, JavaScript, CSS, HTML
Javascript, HTML, CSS, React, Redux, Router, Hooks