Web Application
Servicios Don Moto
Servicios Don Moto es una empresa mexicana de marketing digital que gestionaba campañas de Twitter de forma completamente manual: los administradores enviaban instrucciones por grupos de WhatsApp, cada usuario ejecutaba las acciones desde su teléfono y las reportaba manualmente en el grupo. Validar todo esto tomaba horas. El sistema que desarrollé automatizó todo el proceso mediante la API de Twitter.
Sistema multi-instancia
La plataforma soporta múltiples instancias en paralelo, donde cada instancia tiene su propia base de datos PostgreSQL, su API y su frontend. Esto permite manejar distintos clientes de forma aislada sobre la misma infraestructura. La orquestación se resuelve con Docker Compose multi-perfil y Traefik como reverse proxy.
Gestión de campañas
El dashboard permite a los administradores crear campañas de Twitter (tweets, retweets, likes) y distribuirlas entre las cuentas vinculadas. Los usuarios se registran, conectan sus cuentas y las acciones se ejecutan automáticamente — eliminando el proceso manual de WhatsApp. El sistema lleva contabilidad completa de las acciones, métricas de rendimiento y calendario de campañas.
Stack técnico
Next.js en el frontend, NestJS en el backend, comunicados vía GraphQL con subscriptions en tiempo real a través de Redis. PostgreSQL con Prisma como ORM, y BullMQ para las colas de trabajo que procesan las interacciones con la API de Twitter de forma controlada.
Galería
Proyectos relacionados