Skip to content

JCarlosR/vue-3-ecommerce

Repository files navigation

Vue 3 Ecommerce

Introducción

Este repositorio se corresponde con el curso titulado "Aprende Vue 3, Vite, VueRouter, Vuetify, Pinia y TypeScript".

Haz clic en la imagen siguiente ver una presentación en formato de video de lo que aprenderás en el curso.

Curso de Vue 3

Cómo acceder al curso

Tienes 2 opciones:

Entidades / Modelos

Product

  • id
  • name
  • description
  • price
  • image

Category

  • id
  • name
  • description

Cart

  • products: [{productId: 1, quantity: 3},{productId: 7, quantity: 5}]

Componentes

ProductCard

Pages

  • / -> Todos los productos
  • /category/5 -> Productos sólo de la categoría 5
  • /cart -> Ver el carrito de compras

Instalación

npm install

Compile + Hot-Reload (Desarrollo)

npm run dev

Type-Check, Compile and Minify (Producción)

npm run build

Lint with ESLint

npm run lint