Kristi & Jakub
A one-page wedding site from a supplied design, plus the two things that made it useful rather than merely pretty.

A wedding for over a hundred guests turns into a hundred identical questions: when, where, where do I sleep, what's for dinner. The site answers them on its own, and afterwards it collects everyone's photos into one folder.
The brief
The couple kept answering the same questions, and photos from the day scatter across phones where nobody ever gathers them. On top of that the guest list: who sleeps where is sensitive, and has no business sitting openly on the internet.
What I did
The site follows a supplied design; I built it on Next.js 16 and Tailwind with no other dependency. The "where am I sleeping?" lookup runs on the server, so the guest list is never sent to the browser, and it matches regardless of diacritics or case. The gallery works over a QR code: a guest scans, uploads from their phone, and the photos land straight in the couple's Google Drive folder. Images are compressed in the browser first and the folder stays private, so they are served through a proxy.
Outcome
- Guests find the date, the address and their own room without another phone call
- The guest list never leaves the server, only the answer to a query reaches the browser
- Guests' photos end up in one folder for the couple, with no accounts and no app
Services