Building a Real-Time Event Platform with Astro and Firebase
How we architected Evently to handle thousands of concurrent users with server-sent events and Firestore listeners.
Speed is our competitive edge. We ship fast, iterate faster, and never let perfect be the enemy of done.
Clean architecture, typed contracts, tested pipelines. Our code speaks louder than any pitch deck.
We aim for the top and make no excuses about it. Big goals demand bold moves.
Ideas are worthless without execution. We build, we launch, we learn — then we do it again.
Event Management Platform
A bilingual event platform with ticketing, Stripe payments, Apple Wallet passes, and real-time maps. Built with Astro, React, Firebase, and Tailwind CSS.
Payment Infrastructure
Next-generation payment processing with real-time settlement, multi-currency support, and developer-first APIs.
Database Engine
A high-performance embedded database engine built in Rust with WebAssembly bindings for edge computing.
Design System
A comprehensive component library and design system for building consistent, accessible interfaces at scale.
A bilingual event management platform for Latvia — featuring ticketing, Stripe payments, Apple Wallet passes, interactive maps, and a subscription-based host dashboard.
Custom dark-theme primitives — DarkInput, ActionButton, SectionCard, StatusBadge — all built on centralized design tokens with #CCFF00 lime accent.
Event
Riga Tech Meetup
Date
Jun 15, 7 PM
Pass
AB-X4K2-9F1L
QR-code passes with Apple Wallet and Google Wallet integration. PDF ticket generation with jsPDF. Cryptographic pass codes via rejection sampling.
Free
2 events/mo
Starter
10 events/mo · 8% fee
Pro
Unlimited · 4% fee
Multi-tier ticket checkout, subscription billing for hosts (Free / Starter / Pro), webhook-driven order fulfillment, and automatic refunds.
Google Maps with AdvancedMarkerElement, marker clustering for 50+ events, server-side geocoding, and a split-panel discover layout.
Frontend
Astro SSR + React islands
Auth
Firebase Auth + session cookies
Database
Firestore with transactions
Hosting
Firebase App Hosting (Cloud Run)
Payments
Stripe Checkout + Webhooks
Storage
Firebase Storage (images)
i18n
EN / LV with JSON translations
Testing
Vitest + fast-check properties

FOUNDER & CEO

LEAD ENGINEER

PRODUCT DESIGNER

FULL-STACK DEV
How we architected Evently to handle thousands of concurrent users with server-sent events and Firestore listeners.
The journey from prototype to production — lessons learned building Core DB with Rust and WebAssembly.
How neo-brutalist design principles shaped our brand identity and improved user engagement by 40%.
Patterns and pitfalls of managing payment infrastructure across a growing product portfolio.