El contexto
Los distribuidores independientes de Amway en República Dominicana venden productos de cuidado personal y salud, pero suelen operar sin una plataforma propia — dependiendo de catálogos en PDF, WhatsApp y hojas de cálculo para llevar el control de pedidos y clientes.
El reto
Construir una tienda en línea real (no solo un catálogo estático) que además funcionara como sistema de gestión de ventas: que el propio distribuidor pudiera administrar productos, ver pedidos y tener un panel separado del sitio público que ven sus clientes.
La solución
Una plataforma full-stack con frontend en React 19 (Vite, Tailwind CSS, Framer Motion, React Router) y backend en Node.js con Express, Mongoose sobre MongoDB Atlas, y autenticación con JWT y contraseñas cifradas con bcryptjs — la base técnica estándar para un panel administrativo que maneja datos de clientes y ventas de forma segura.
Funcionalidades clave
- Catálogo de productos con presentación orientada a conversión
- Sistema de autenticación para el panel administrativo del distribuidor
- Gestión de ventas separada de la vista pública de la tienda
- Diseño responsive con animaciones de Framer Motion
Infraestructura de Meta Business Suite
El proyecto también incluyó la preparación técnica del ecosistema publicitario de VitaGloss RD. El objetivo fue que la marca no dependiera de activos desconectados al momento de crear campañas en Facebook e Instagram.
- Business Manager: configuración del entorno empresarial y organización de activos y accesos.
- Facebook e Instagram: conexión de las páginas de la marca dentro de Meta Business Suite.
- Cuenta publicitaria: creación y configuración de la cuenta destinada a la gestión de campañas.
- Píxel de Meta: implementación en el sitio y preparación de la base de medición.
- Catálogo de productos: configuración del catálogo para facilitar la promoción de los artículos disponibles.
Este trabajo documenta la configuración de la infraestructura, no atribuye ventas ni resultados de campaña. La entrega dejó los activos conectados y preparados para medir y optimizar futuras pautas.
Stack técnico
React 19 · Vite · Tailwind CSS · Framer Motion · React Router v7 · Node.js · Express · MongoDB Atlas (Mongoose) · JWT · bcryptjs · Meta Business Suite · Meta Pixel · Commerce Manager