¿Quieres llevar tus habilidades de React al siguiente nivel? Este proyecto es una tienda online dinámica diseñada para enseñarte a construir un ecommerce completo desde cero. Utiliza herramientas modernas como React JS, Zustand y Bootstrap para crear una experiencia de usuario fluida y profesional.
- Agregar productos al carrito.
- Incrementar o decrementar la cantidad de un producto.
- Eliminar productos individualmente.
- Total de productos agregados al carrito
- Total a pagar
- Vite: Configuración rápida y ligera para React.
- Bootstrap: Framework CSS para un diseño atractivo y responsivo.
- React Hooks:
useState
,useEffect
,useMemo
,useFetch
, entre otros. - Zustand: Librería de gestión de estado simple y rápida.
- Axios: Cliente HTTP para consumir APIs.
- React Icons: Iconos personalizables para React.
- Typewriter Effect: Efectos de texto animados para mejorar la experiencia visual.
- loadingbars: Efecto de loading bars para el filtro.
- Clona este repo.
- Instala las dependencias con
npm install
. - Corre el proyecto con
npm run dev
. - Ve al navegador y abre
http://localhost:5173/
.
✨ Comparte este proyecto con otros desarrolladores para que puedan beneficiarse 📢.
☕ Invítame un café o una cerveza 🍺:
- Paypal (
iamdeveloper86@gmail.com
).
⚡ ¡No olvides SUSCRIBIRTE a la Comunidad WebDeveloper!
- Dicen que trae buena suerte 🍀. Gracias por tu apoyo 🤓.