SONAKY Cloud: catálogo inteligente conectado con WhatsApp

SONAKY Cloud es una plataforma de comercio y gestión operativa desarrollada para SONAKY DOMINICANA S.R.L. El sistema transforma automáticamente las publicaciones realizadas en grupos de WhatsApp en productos organizados dentro de un catálogo web, reduciendo la carga manual y centralizando productos, pedidos, clientes, inventario, facturación interna y sincronización con Xaplu.

Resultado

SONAKY Cloud es una plataforma de comercio y gestión operativa desarrollada para SONAKY DOMINICANA S.R.L. El sistema transforma automáticamente las publicaciones realizadas en grupos de WhatsApp en productos organizados dentro de un catálogo web, reduciendo la carga manual y centralizando productos, pedidos, clientes, inventario, facturación interna y sincronización con Xaplu.

SONAKY Cloud: catálogo inteligente conectado con WhatsApp

El reto

SONAKY recibía constantemente fotografías, referencias, descripciones y precios de productos por medio de grupos de WhatsApp. Para publicar estos artículos en un catálogo era necesario descargar las imágenes, copiar la información, organizarla manualmente y mantener actualizados los precios. Este proceso consumía tiempo, generaba información dispersa y dificultaba controlar los productos, pedidos y clientes desde un solo lugar.

La solución

Se desarrolló una plataforma web que conecta el flujo cotidiano de WhatsApp con un catálogo digital administrable. El negocio puede continuar publicando productos en el grupo del proveedor como lo hacía normalmente, mientras el sistema escucha los mensajes, identifica cuáles contienen productos, interpreta el precio y crea automáticamente el artículo en el catálogo.

Automatización desde WhatsApp

Cuando se publica una imagen acompañada de una descripción y un costo, WasenderAPI envía el evento al webhook de SONAKY Cloud. La plataforma procesa el texto, extrae el precio, registra la referencia, descarga la imagen y publica el producto. Cuando llegan fotografías adicionales sin descripción, se agregan automáticamente al producto más reciente del mismo grupo.

El sistema también compara las publicaciones para prevenir productos duplicados. Cuando reconoce que un artículo ya existe, actualiza su precio y su información en lugar de crear un nuevo registro.

Catálogo público

Los productos procesados aparecen en un catálogo público adaptable a computadoras y dispositivos móviles. Los clientes pueden buscar productos, navegar por categorías, consultar precios, agregar artículos al carrito y realizar pedidos con pago en casa.

Cuando un producto no tiene precio al detal, el catálogo puede utilizar el precio al mayor recibido desde WhatsApp, permitiendo que el artículo quede disponible sin interrumpir el flujo operativo.

Panel administrativo

El panel concentra la administración de productos, categorías, pedidos, clientes, facturación interna, mensajes de WhatsApp, campañas, banners, exportaciones, usuarios y configuración de la empresa.

Las tablas administrativas incluyen búsqueda, filtros, ordenamiento, paginación y vistas adaptables. Esto permite gestionar grandes cantidades de productos sin convertir el panel en una jungla de filas interminables.

Pedidos e inventario

La plataforma registra los datos del comprador, los productos solicitados y el estado de cada pedido. Puede reservar inventario al recibir una orden, descontarlo al confirmarla o liberarlo cuando el pedido es cancelado.

También dispone de una modalidad para vender productos sin control de existencias, pensada para artículos importados automáticamente desde los grupos de proveedores.

Clientes y Xaplu

Los clientes se almacenan primero dentro de SONAKY Cloud para garantizar que los pedidos no dependan de la disponibilidad de un servicio externo. Posteriormente, pueden enviarse a Xaplu mediante una cola de sincronización capaz de crear, actualizar, desactivar y reintentar operaciones sin bloquear el funcionamiento local.

La primera fase de la integración con Xaplu se concentra exclusivamente en clientes. Los pedidos, productos e inventario permanecen gestionados localmente mientras no exista un contrato de API confirmado para esos recursos.

Facturación interna

Desde los pedidos confirmados se pueden generar documentos internos en PDF para control administrativo y soporte de despacho. Estos documentos no sustituyen la facturación fiscal oficial ni generan NCF o e-CF ante la DGII.

Arquitectura y seguridad

El proyecto utiliza una arquitectura modular construida con Next.js, TypeScript y Prisma. La autenticación emplea sesiones protegidas mediante cookies HTTP-only y permisos diferenciados para administradores, propietarios y empleados.

La aplicación fue desplegada mediante Docker y EasyPanel, utilizando PostgreSQL para persistencia y almacenamiento compatible con S3 para las imágenes.

Resultado

SONAKY Cloud convirtió un flujo informal basado en mensajes de WhatsApp en un proceso comercial estructurado. La empresa puede seguir trabajando desde una herramienta familiar, mientras la plataforma organiza silenciosamente la información, crea el catálogo y centraliza la operación.

El resultado es una publicación de productos más rápida, menos transcripción manual, mayor trazabilidad y una base preparada para crecer hacia nuevas automatizaciones e integraciones.

Tecnología utilizada

Next.js 16React 19TypeScriptTailwind CSSshadcn/uiPrismaPostgreSQLSQLiteZodTanStack QueryTanStack TableMiniSearchWasenderAPIXaplu APIPDFKitXLSXMinIOS3DockerEasyPanel

¿Tienes un reto parecido?

Cuéntanos dónde se atasca el proceso y revisaremos una solución realista.