Este reto invita a los equipos a construir una solución completa de observabilidad para el monitoreo de tráfico aéreo sobre la Ciudad de México. Usando datos en tiempo real de la API de OpenSky, los equipos deberán almacenar, monitorear, visualizar y automatizar respuestas a eventos relevantes.

El monitoreo se realizará con Zabbix Cloud, y los datos deberán ser mostrados en una aplicación web interactiva, donde además se reflejarán las automatizaciones y alertas generadas por Zabbix. Esto permite que el usuario vea, por ejemplo, cuando el sistema borra datos automáticamente por sobrecarga o si la API deja de responder.

Requirements

Cada equipo deberá desarrollar un proyecto funcional que incluya los siguientes elementos técnicos y de documentación:

Funcionalidades requeridas:
  • Consultar datos reales desde la API de OpenSky, enfocados en vuelos activos sobre la CDMX.

  • Almacenar estos datos en una base de datos local o en la nube (por ejemplo, SQLite o MongoDB).

  • Monitorear esa base de datos y su comportamiento usando Zabbix Cloud.

  • Crear ítems, triggers y automatizaciones útiles, como alertas por exceso de vuelos, fallos en la API o limpieza automática de datos.

  • Desarrollar una aplicación web que:

    • Visualice en tiempo real los vuelos activos y estadísticas clave.

    • Refleje en la interfaz los eventos generados por Zabbix, como acciones de limpieza, fallas, o alertas activadas.

 Entregables obligatorios:
  1. Repositorio en GitHub:
    • Código fuente completo del proyecto
    • Script de conexión a la API de OpenSky
    • Base de datos (estructura o dump)
    • Aplicación web funcional
    • Configuración de Zabbix (ítems, triggers, scripts)
  2. Aplicación web funcional: 
    • Puede estar corriendo localmente o desplegada en la nube.
    • Debe visualizar vuelos activos y reflejar los eventos de monitoreo en tiempo real (como limpiezas o alertas).
  3. Evidencia de monitoreo en Zabbix Cloud:
    • Capturas de pantalla del panel con ítems, triggers o dashboards activos.
    • Acceso temporal al entorno de Zabbix si está disponible.
  4. Reflejo de automatizaciones en la app:
    • Mostrar cómo los eventos o acciones en Zabbix (como limpieza de datos o caída del servicio) se reflejan visualmente en la interfaz web.
    • Puede ser con indicadores, mensajes, cambios en el contador, etc.
  5. Presentación final:
    • Pitch en vivo de máximo 3–5 minutos explicando:
    • Qué problema resuelve
    • Cómo lo resolvieron (arquitectura)
    • Qué valor agrega (automatización, monitoreo, visualización)

Hackathon Sponsors

Prizes

6 non-cash prizes
1st place
1 winner

Prize for the hackathon

Best Use of Gemini API
1 winner

Google Swag Kits
It’s time to push the boundaries of what's possible with AI using Google Gemini. Check out the Gemini API to build AI-powered apps that make your friends say WHOA. So, what can Gemini do for your hackathon project?

Understand language like a human and build a chatbot that gives personalized advice

Analyze info like a supercomputer and create an app that summarizes complex research papers

Generate creative content like code, scripts, music, and more

Think of the possibilities… what will you build with the Google Gemini API this weekend?

Best Use of Solana
1 winner

SenseCAP Card Tracker
The world of development is evolving fast and Solana is leading the charge with a network built to handle all of your infrastructure needs. Forget high fees and slow confirmations, it’s time to build applications that are fast, efficient, and scalable.

Harness Solana's core advantages like blazing fast execution and near-zero transaction costs to make your hackathon ideas become real world projects. With Solana, the possibilities are endless.

Create a game, social app, or consumer product that relies on instant, high-frequency transactions.

Design a sophisticated trading, lending, or decentralized exchange (DEX).

Build a prototype for supply chain, identity, or payments that can handle massive, real-world volume.

Show us how you can innovate with Solana for a chance to win some cool prizes for you and each member of your team!

Best Use of Vultr
1 winner

Portable Screens
Vultr empowers hackers to bring their high-performance projects to life instantly; providing everything from the speed of one-click deployment and scalable cloud compute, to specialized Vultr Cloud GPUs that can power AI-driven applications. We want you to push the limits of what can be built when infrastructure is no longer the bottleneck!

Sign up for a Vultr account today and claim your free cloud credits! Take your next hack to the cloud with Vultr for a chance to win some awesome portable screens for you and your team!

Best Use of Snowflake API
1 winner

Arduino Tiny ML Kit
Play with industry-leading LLMs on a single account using the Snowflake APIs. Adding AI capabilities into your application can be as simple as a single CURL command to Snowflake’s REST API.

Build customized applications, RAG powered chat bots, or embed AI-powered features into your app in half the time with half the hassle. Get started for free with a special, student 120-day Snowflake trial and check out this repository for an example of the Snowflake REST API in action.

Best Use of ElevenLabs
1 winner

Wireless Earbuds
Deploy natural, human-sounding audio with ElevenLabs. Create realistic, dynamic, and emotionally expressive voices for any project, from interactive AI companions to narrated stories and voice-enabled apps. ElevenLabs will empower you to build rich, immersive experiences without the need for actors or complex audio production, using simply the power of AI.

Integrate fully autonomous audio experiences into your hack with ElevenLabs and give your project a voice, along with giving your team the chance to win some wireless earbuds!

Devpost Achievements

Submitting to this hackathon could earn you:

Judges

Luciano Alves

Luciano Alves
CEO Zabbix LatAm

Judging Criteria

  • Monitoreo funcional con Zabbix Cloud
    El sistema debe integrar correctamente Zabbix Cloud y mostrar datos reales de vuelos con ítems, triggers y monitoreo activo.
  • App web clara y sincronizada con Zabbix
    La aplicación web debe mostrar los datos de vuelos y reflejar eventos del monitoreo en tiempo real de forma visual y comprensible.
  • Automatizaciones útiles y visibles
    Las automatizaciones configuradas en Zabbix deben tener un propósito claro, ejecutarse correctamente y reflejarse en la interfaz web.
  • Creatividad / presentación final
    Se evaluará la originalidad, claridad de la idea, impacto y calidad de la demo o pitch presentado por el equipo.
  • Documentación técnica
    Debe incluir un README o documento PDF dentro del repositorio de GitHub que explique claramente el objetivo del proyecto, arquitectura, pasos de instalación y configuración en Zabbix.

Questions? Email the hackathon manager

Tell your friends

Hackathon sponsors

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.