Engineering Blog

Building a Serverless Ticketing Platform

serverless firebase tickets

Event Horizon is built as a serverless platform using Firebase and Cloud Functions. This short post summarizes the architecture and the tradeoffs between JWT and TOTP for ticket validation.

AI-Powered Discover with Gemini

ai search gemini

We use Genkit + Google AI (Gemini) for semantic search. The system computes embeddings for event descriptions and stores vectors in Firestore. Queries are matched semantically to improve discovery across languages and fuzzy queries.