Este es mi solución al reto "Shopping Cart"
La prueba consiste en el desarollo de una aplicación de carrito de compras simple con los siguientes requisitos:
- Ver una lista de productos
- Agregar productos al carrito
- Ver el carrito de compras
- Eliminar productos del carrito
- Aplicar cupones
- Vue.js (framework)
- Vue Router (para el enrutamiento)
- Pinia (para manejar el estado)
- Tailwind CSS (para los estilos)
Clona el repositorio y sigue estas instrucciones. Debes tener instalado Node.js
y npm
.
- Ejecute en su CLI el comando para instalar las dependencias
npm install
- Ejecute en su CLI el comando para iniciar la aplicación de Vue.js
npm run dev
En el directorio public
del proyecto, cree un directorio data
con un archivo data.json
para simular una petición HTTP a una API Rest y listar el catálogo de productos.
Utilice el cupon para obtener un 50% de descuento del total de la compra.
PROMOTION_2024