Side project · For a close friend · 2025
A mobile-first wedding site with a four-step RSVP
Built for a close friend and used by more than 100 guests. Every page a guest needs, in Swedish, and an RSVP that runs on a Google Form with no backend.
By Sabina Nordell, Senior UX/UI Designer
Välkommen tillvårt bröllop!
Här hittar du all information du behöverinför vår stora dag.
Välkommentill vårtbröllop!
Här hittar du all information dubehöver inför vår stora dag.
- Role
- Build
- Tools
- Svelte 5, SvelteKit, Tailwind CSS, Firebase Hosting, Google Forms
What it is
A close friend was getting married, and I built the wedding site. More than 100 guests used it.
It has a page for each thing a guest needs to know: the day’s schedule, the dress code, directions, places to stay, the wish list, and who to contact. It also takes the RSVP. The site is in Swedish.
On a phone
The site is mobile-first. On a phone the menu slides up from the bottom of the screen, and the RSVP link sits in it with the reply-by date in its label.
Each information page is one column of white cards. On the directions page, each address opens in Google Maps.
The RSVP
The RSVP is a form in 4 short steps, with a progress bar on top. A guest who can’t come skips to the last step.
Answers are saved in the browser between steps, so a guest who closes the tab doesn’t start over. The last step shows a summary before anything is sent. The confirmation page shows the answers again, with confetti.
The answers post straight from the browser to a Google Form, so the RSVP runs without a backend.
Sky and clouds
The whole site sits on a blue sky. Clouds drift across at 3 distances, each at its own slow speed, and an illustration of the couple flying through them opens the start page.
A small snowmobile with wings flies past too.
About the author
I’m Sabina Nordell, a Senior UX/UI Designer in Stockholm. Want to talk about this project, or one of your own?