
Tienda online para la venta de productos digitales y físicos orientados a la formación profesional, construida sobre Nuxt 2 con arquitectura SPA/SSR.
Proyecto privado.
Contexto
Desarrollo de una tienda online para un instituto educativo, orientada a la venta de productos digitales y físicos de formación profesional. El objetivo era unificar el catálogo y el proceso de venta en una sola plataforma con buen rendimiento y una experiencia de compra clara.
Solución
Se construyó una tienda basada en Nuxt 2 con arquitectura SPA/SSR, gestión de estado global con Vuex y una estructura modular escalable. Se integró el flujo completo de compra (carrito y checkout), componentes reutilizables en Vue 2 y optimización de carga para las vistas principales.
Mi aporte
- Implementación de componentes reutilizables en Vue 2
- Gestión de estado global con Vuex
- Integración del flujo de compra (carrito, checkout)
- Optimización del rendimiento en la carga de páginas
- Dockerización del entorno para desarrollo y despliegue
Retos técnicos
- Mantener tiempos de carga bajos en vistas críticas de la compra
- Gestión coherente del estado entre carrito, producto y checkout
Resultados
- Mejora de la experiencia de usuario en los procesos de compra
- Plataforma escalable para incorporar nuevos productos digitales
- Reducción de los tiempos de carga en las vistas principales
Stack tecnológico
Nuxt 2 · Vue 2 · Vuex · JavaScript · Bootstrap · Docker