Proyecto: SOCIAL MANAGER - Desarrollo Web Full-Stack | Pool Deza
Detalle, stack tecnológico, funcionalidades e impacto de SOCIAL MANAGER
Plataforma de gestión de redes sociales con análisis de sentimiento impulsado por IA, monitoreo de comentarios en tiempo real y dashboards analíticos.

Social Manager es una plataforma web completa de gestión de redes sociales desarrollada para Alianza Para el Progreso. Integra Facebook mediante Graph API, permite monitoreo de comentarios con análisis de sentimiento impulsado por IA, y proporciona dashboards analíticos en tiempo real.
Como Desarrollador Full-Stack (Lead Técnico), fui responsable de la arquitectura del frontend con Next.js 16 y React Server Components. El backend está construido con NestJS 11, implementando una arquitectura modular enterprise con módulos especializados (auth, posts, comments, analytics, realtime, ai).
El ecosistema incluye autenticación JWT con Passport, webhooks de Facebook con verificación de firma, WebSockets escalables con Socket.IO y soporte Redis (Upstash), sincronización automática cada 3 minutos mediante task scheduling, y un sistema robusto de análisis de sentimiento con IA.
- RolLead Técnico
- Año2025-2026
- FrontendNext.js 16, TypeScript 99.3%
- BackendNestJS 11, TypeScript 99.5%
- EstadoEn Producción
- ArquitecturaEnterprise Modular
Next.js 16, React Server Components, TailwindCSS, Vercel
NestJS 11, Prisma ORM, JWT/Passport, Guards & Decorators
Socket.IO Gateway, Upstash Redis, Task Scheduling
Facebook Graph API, Webhooks, AI Sentiment Engine
Visualización de métricas de engagement, comentarios y sentimiento en tiempo real con gráficos interactivos.
Módulo de IA con servicio de comentarios optimizado, paginación, filtrado por sentimiento y actualización de análisis integrado.
Gestión centralizada de comentarios con paginación cursor-based, filtrado avanzado y sincronización cada 3 minutos.
Gateway NestJS con Socket.IO y soporte Redis (Upstash) para modo serverless, fallback automático a memoria en desarrollo.
Listeners de eventos con middleware rawBody para validar autenticidad de eventos y verificación de firma de Facebook.
Sistema robusto con Passport, Guards y Decoradores de NestJS para protección de rutas y permisos granulares.
Implementación de middleware con rawBody para validar autenticidad de eventos de Facebook, verificando la firma HMAC-SHA256 de cada webhook entrante.
Gateway de NestJS con Socket.IO y soporte Redis (Upstash) para modo serverless con fallback automático a memoria en desarrollo, manteniendo conexiones persistentes.
Separación clara de responsabilidades entre módulos NestJS (auth, posts, comments, analytics, realtime, ai) con servicios, controladores y gateways para máxima mantenibilidad y testing.
Ecosistema Full-Stack moderno con frontend en Next.js 16 (TypeScript 99.3%) y backend en NestJS 11 (TypeScript 99.5%). Backend implementa arquitectura modular enterprise con módulos especializados: auth (JWT/Passport), posts, comments, analytics, realtime (Socket.IO Gateway), y ai. Incluye Prisma ORM, @upstash/redis para WebSockets serverless, @nestjs/schedule para sincronización cada 3 minutos, Guards y Decoradores de autenticación. Testing robusto con Jest e2e. Webhooks de Facebook con verificación de firma HMAC-SHA256.