Almuerziko San Fermín
Site I built when I organised the San Fermín lunch for my friends

- My role
- Concept, design and development
- Year
- 2026
- Status
- In production
A one-page invitation for the San Fermín lunch, with a countdown to the opening rocket, a live guest list, and RSVP protected by the group’s shared key.
It is here for what it proves in reverse: not everything calls for a framework. One page, no build step, hand-written HTML and CSS, one serverless function for the RSVP, done. Knowing when not to build a tower is also engineering judgement.
What's inside
No framework and no build step: a single `index.html` with the confetti drawn on Canvas.
RSVP in a serverless function using the official MongoDB driver, with a shared key so passers-by cannot sign themselves up.
Every animation respects `prefers-reduced-motion`, confetti included.
Stack
- HTML
- CSS
- JavaScript
- Canvas
- MongoDB
- Vercel Functions
