Jhon Aroa
Proyecto: Eventar
Volver al Portfolio

Eventar

Ecosistema Inteligente de Gestión y Descubrimiento de Eventos

Java 17 Spring Boot 4 Next.js 14 Zustand PostgreSQL Docker

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)

Eventar Preview

Demostración (Video)