Project: SISTEMA JUVENTUDES - Full-Stack Web Development | Pool Deza

Details, tech stack, key features, and impact of SISTEMA JUVENTUDES

SISTEMA JUVENTUDES

Enterprise platform for organizational management with real-time chat and hierarchical architecture.

National Youth System Dashboard
Sobre el Proyecto

The National Youth System is an enterprise platform developed to comprehensively manage large-scale youth organizations. I implemented a complete ecosystem covering territorial and team management, inventory, and real-time communication.

As Technical Lead & Full-Stack Architect, I designed the entire infrastructure, modeled complex databases in PostgreSQL, and implemented advanced RBAC security.

The platform leverages state-of-the-art technologies such as Server-Sent Events (SSE) for real-time updates without the overhead of WebSockets, allowing a fluid and reactive user experience.

In Production - Enterprise Use
Detalles Técnicos
  • RoleLead Architect
  • Year2026
  • StackNext.js 16, TS, SSE
  • DatabasePrisma 6, PostgreSQL
STACK TECNOLÓGICO —
Next.js 16
TypeScript 5
Tailwind CSS 4
Prisma 6
PostgreSQL
SSE / Real-time
NextAuth RBAC
Zod Validation
FUNCIONALIDADES —
Interactive Calendar

Monthly view with drag-drop, color coding, and real-time synchronization.

Hierarchical Management

Territorial organization (Regions/Provinces) and team structure with sub-levels.

Granular Permissions (RBAC)

Multi-role system (travels, finance, etc.) with differentiated access by module.

Chat & Tasks

Group messaging with files and voice notes. Kanban board for project management.

Desafíos Técnicos y Soluciones
01. Real-time without WebSockets

Implementation of Server-Sent Events (SSE) in Next.js for bidirectional updates of chat and tasks, optimizing server consumption compared to traditional WebSockets.

02. Complex Relationships

Modeling recursively nested structures in Prisma 6 for teams and territories, resolving N+1 query issues with optimized fetching strategies.

03. Total Auditing

Automatic logging system that registers every CUD (Create, Update, Delete) operation linked to the user and timestamp, ensuring full traceability.

ENTERPRISE GRADE.

Scalable platform for 500+ users, currently in production.