Project: SOCIAL MANAGER - Full-Stack Web Development | Pool Deza
Details, tech stack, key features, and impact of SOCIAL MANAGER
Social media management platform with AI-driven sentiment analysis, real-time comment monitoring, and analytical dashboards.

Social Manager is a comprehensive social media management platform developed for Alianza Para el Progreso. It integrates Facebook via the Graph API, enables AI-driven sentiment analysis of comments, and provides real-time analytical dashboards.
As the Full-Stack Developer (Technical Lead), I was responsible for the frontend architecture with Next.js 16 and React Server Components. The backend is built with NestJS 11, implementing an enterprise modular architecture with specialized modules (auth, posts, comments, analytics, realtime, ai).
The ecosystem includes JWT authentication with Passport, Facebook webhooks with signature verification, scalable WebSockets with Socket.IO and Redis (Upstash) support, automatic synchronization every 3 minutes via task scheduling, and a robust AI sentiment analysis system.
- RoleTechnical Lead
- Year2025-2026
- FrontendNext.js 16, TypeScript 99.3%
- BackendNestJS 11, TypeScript 99.5%
- StatusIn Production
- ArchitectureEnterprise 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
Real-time engagement, comment, and sentiment visualization with interactive charts.
AI module with optimized comments service, pagination, filtering by sentiment, and integrated analysis updating.
Centralized comment management with cursor-based pagination, advanced filtering, and 3-minute sync intervals.
NestJS Gateway with Socket.IO and Redis (Upstash) support for serverless mode, with automatic fallback to memory in development.
Event listeners with rawBody middleware to validate event authenticity and signature verification.
Robust system with NestJS Passport, Guards, and Decorators for route protection and granular permissions.
Implementation of middleware with rawBody to validate event authenticity, verifying the HMAC-SHA256 signature of each incoming webhook.
NestJS with Socket.IO gateway with Redis (Upstash) support for serverless environments with automatic development memory fallback.
Clear separation of responsibilities among NestJS modules (auth, posts, comments, analytics, realtime, ai) with controllers, services, and gateways.
Modern Full-Stack ecosystem with frontend in Next.js 16 (TypeScript 99.3%) and backend in NestJS 11 (TypeScript 99.5%). Backend implements modular enterprise architecture with specialized modules: auth (JWT/Passport), posts, comments, analytics, realtime (Socket.IO Gateway), and ai. Features Prisma ORM, @upstash/redis for serverless websockets, @nestjs/schedule for 3-minute sync intervals, Guards and Decorators. E2e testing with Jest. Facebook Webhooks with HMAC-SHA256 verification.