TryfanTech
Back to case studies
Private event2025

Invite-only RSVP & moderated photo feed.

A private event web app with attendees-only photo sharing, every image approved before it published.

Audience
Invite-only
Every image approved
Before it published
Build duration
Weeks, not months
01·The problem

What wasn't working.

The host wanted to capture the evening in photos without handing it over to a public Instagram. They wanted guests to contribute — the best event photos are the ones guests take — but they wanted full control over what appeared.

Nothing off-the-shelf matched the brief: invite-only at the web level, moderation before publish, and a single-URL experience guests could use without an account signup ordeal.

02·The approach

What we built.

01

Invite-only at the door

Guests received a personal link. No one outside the invite list could see the RSVP form, the photo feed, or anything in between. The URL itself was the credential.

02

Upload, then wait

Guests uploaded photos from their phones as the evening unfolded. Nothing appeared in the public feed until the organiser tapped approve. Rejections were silent; guests never saw anything worse than a delay.

03

One link, no accounts

Guests didn't register or log in. The invite link handled identity, and the interface on mobile was designed for a 30-second interaction between courses, not a full app session.

03·The outcome

What changed.

The event captured a guest-built photo record without any of the social-media risk the host wanted to avoid. Every image in the feed had been approved before it appeared, so the final album was exactly what the organiser wanted on record.

The pattern — invite-only web app with moderated guest content — is reusable. We built it for one evening; it could be stood up for a conference, a wedding weekend, or any other closed event where contribution and control both matter.

Stack·Next.js + moderated photo feed + invite-only accessSector·Private event
05·Contact

Let's talk.

Tell us what you're trying to do. We'll reply within one working day. If we're not the right team for it, we'll say so.

Reply in one working day
First call is free — no pitch
If we're not the right fit, we'll say so
Based in the UK, working with businesses across the country