A React based project showcasing a complete front-end design and implementation for an eCommerce site. One of several projects undertaken to expand my knowledge of React.
View Project Live
- Cart state management using Redux and Redux Toolkit
- Persisting cart state in Local Storage with custom middleware integration
- Advanced product filtering and sorting with URL state management
- Interactive Mini Cart with expandable sidebar & item management
- Client-side routing using React Router DOM
- Responsive design using Tailwind CSS and custom fluid properties with Sass mixins/functions
- Continuous deployment through Netlify
- React
- Redux & Redux Toolkit
- React Router
- Vite
- Tailwind
- Sass
- Netlify
# Run local server (Vite)
$ npm run dev
# Publish changes live to Netlify
$ git push origin main
- Load product data from remote database