Case study

Nasze Wielkie Greckie Wesele

Wedding app for guests — RSVP, car pool, logistics and Q&A in one place

A wedding app built from scratch: guests sign in with a code from their invitation, confirm attendance (RSVP), arrange transport (car pool), browse the schedule and logistics, and ask questions. Admin panel: manage invitations, RSVP and car pool deadlines, Q&A moderation, and car pool mediation.

ReactTypeScriptConvexTanStack RouterTailwind CSSBetter AuthCloudflare WorkersFull-stackWedding AppPersonal Project
Nasze Wielkie Greckie Wesele

Project highlights

Scroll to explore implementation details, delivery steps, and outcomes.

Feature breakdown

Summary

A wedding app built from scratch: guests sign in with a code from their invitation, confirm attendance (RSVP), arrange transport (car pool), browse the schedule and logistics, and ask questions. Admin panel: manage invitations, RSVP and car pool deadlines, Q&A moderation, and car pool mediation.

🧩

RSVP

One form per invitation. Confirm attendance, add a +1 and their name, choose transport (own car or shuttle), arrival and departure times, accommodation type, number of children and sleep options, optional extra nights and a short message. Export the event to calendar (.ics).

🛠️

Car Pool

Drivers publish ride offers (route, time, seats); others request a seat. Admins see pending matches and can mediate. Deadlines for RSVP and car pool are configurable.

🔒

Admin panel

Manage invitations (list, filters, notes), add or deactivate admins, set RSVP and car pool deadlines, resolve car pool mediation, and answer Q&A.