Work · Web · 2026
Oš doć? — digital wedding invitations
A web app for digital wedding invitations: guests RSVP in two clicks, while the couple runs the guest list, seating and the wedding day from one link.
- Client
- Offside Tech (own product)
- Year
- 2026
- Services
- Websites and custom web apps

Challenge
Couples in Croatia still handle invitations and RSVPs with paper, messages and spreadsheets: replies come late, children and dietary needs get lost, and the seating plan is thrown together at the last minute. I wanted a product where a guest does everything in two taps on their phone, with no app and no login, while the couple runs the whole organisation from a single link — from the invitation to the album the day after. “Oš doć?” (Dalmatian for “you coming?”) is my own product, so beyond development I also had to build everything around it: the brand, payments, analytics and the consumer-law framework.
Solution
- Technology: a complete web application in Next.js (React, TypeScript, Tailwind CSS) with Supabase (Postgres, e-mail code sign-in, data stored in the EU), deployed on Vercel.
- Themes: 10 original invitation themes, each with 12 colour palettes, its own fonts and animations, and a matching print set: an A5 invitation with a QR code, a seating-plan poster, place cards, table numbers and a floor plan.
- The planner: a live-preview editor, per-guest personalised invitations, duplicate detection among replies, Excel import and export, and drag-and-drop seating.
- The wedding day: the invitation turns into a guest page (find my table, photo uploads, photo challenges, a quiz, voice messages), and the next day the couple downloads every memory as a ZIP.
- Business: Stripe checkout with an automatically issued fiscalised invoice (SOLO API), transactional e-mail (Resend), PostHog analytics with cookieless anonymous counters, and GDPR and consumer-protection compliance (consent, contract withdrawal, a price list).
Result
The platform launched on 11 November 2026 at os-doc.com, with 39 features across five phases of a wedding and 10 themes × 12 colour palettes. The full payment flow — card checkout and an automatically issued fiscalised invoice with a PDF for the buyer — was verified live in production. The site has only just launched, so there are no visitor or user numbers yet: the product is ready for its first real couples.
Gallery

Invitation editor: the form on the left, a live phone preview on the right, theme and palette picker 
Seating plan: tables with guests, a seated counter and automatic seating 
The wedding-day guest page: the day’s schedule with a “now” marker and the guests’ photo gallery 
Mobile view of the os-doc.com home page