Volver a proyectos
Sanvar Shop

Sanvar Shop

2026

Sanvar es una tienda online en funcionamiento que vende artículos para el hogar, arte, electrodomésticos y juguetes. Tiene dos caras: la tienda que ve el cliente y el panel con el que se administra el negocio —productos, precios, ofertas, pedidos, envíos y reseñas—. Quien compra no necesita crear una cuenta: elige, paga con tarjeta de débito o crédito y después sigue su pedido con un código. Por dentro son dos proyectos separados, la tienda en Next.js y su API en NestJS con PostgreSQL, desplegados en AWS.

Características Principales

  • Catálogo con búsqueda, categorías y ofertas del día, y un carrito que sigue ahí al volver, aunque no hayas creado cuenta
  • Pago con tarjetas de débito y crédito, y seguimiento del pedido con un código, sin iniciar sesión
  • Envíos por región y comuna, con las reglas de envío gratis que la tienda decide desde el panel
  • Panel de administración: productos y precios, carga masiva desde Excel, biblioteca de imágenes, pedidos, métricas de venta y moderación de reseñas
  • Modo vacaciones para pausar las ventas, y las páginas de ayuda, envíos y devoluciones editables sin tocar código

Stack Tecnológico

Next.js
Next.js
NestJS
NestJS
PostgreSQL
PostgreSQL
Docker
Docker
AWS
AWS
Mercado Pago
Mercado Pago

Desafíos y Aprendizajes

Además de construir la tienda, monté toda su infraestructura en AWS: el servidor con Docker, el dominio, el HTTPS y el correo transaccional configurado para no caer en spam. Como el servidor está en Estados Unidos y los clientes en Chile, las imágenes se sirven desde un CDN con nodo en Santiago para que la tienda cargue rápido. Cada cambio se despliega solo y la base de datos se respalda todos los días.