Eventar
Ecosistema Inteligente de Gestión y Descubrimiento de Eventos
Acerca del Proyecto
Eventar es una plataforma integral diseñada para centralizar la experiencia de eventos en una única interfaz moderna y fluida. No es solo un buscador; es un ecosistema que conecta a los usuarios con experiencias locales mediante la automatización de datos y una experiencia de usuario (UX) premium.
Arquitectura Full-Stack: Eventar implementa una arquitectura desacoplada utilizando Spring Boot 4 (Java 17) en el backend y Next.js 14 en el frontend, orquestada mediante contenedores Docker y desplegada en infraestructura escalable.
Características Destacadas
- Agregación Inteligente: Sistema automático de sincronización que recopila eventos de múltiples fuentes externas en tiempo real.
- Experiencia Inmersiva: Interfaz de usuario dinámica con contadores regresivos animados, gestión de estados globales y diseño adaptativo (Mobile-First).
- Gestión Centralizada: Panel de administración robusto para la moderación, estadísticas de fuentes y control absoluto.
- Seguridad de Nivel Empresarial: Autenticación blindada mediante JWT y protección de rutas para garantizar la privacidad y el control de acceso.
Complejidad Técnica
- Motor de Ingesta y Parsing de Lenguaje Natural: External Event Sync Engine consumiendo APIs de scraping y parser personalizado de fechas con base en Regex (ej: "25 de abril de 2026").
- Seguridad y Arquitectura de API: Spring Security avanzado, filtros personalizados y DTOs para el desacoplamiento de capas.
- Frontend de Alto Rendimiento: Zustand para evitar re-renders y mejoras SEO a través de Server Components en Next.js.
- Infraestructura como Código (IaC): Pipeline CI/CD en render.yaml, Docker Compose y base de datos PostgreSQL (Neon) con índices optimizados.
Previsualización (Imagen)