Skip to content
Back to projects
Completed

AstroTickets — event management with 0 KB of JavaScript

Event management system built on Islands Architecture: 100/100/100/100 Lighthouse and zero JavaScript on first load.

What it is

An event management system built on Islands Architecture: the page ships as static HTML and only the parts that genuinely need interaction ever hydrate.

Why the number matters

0 KB of JavaScript on first load. It is not a vanity metric: it is what makes the page usable on a low-end phone with poor signal, which is exactly where tickets get bought. Lighthouse 100/100/100/100 across performance, accessibility, best practices and SEO.

Deployed on the edge.

Stack: Astro · TypeScript · edge deployment.