Kajizele.
Guest photos, one shared album. Scan a QR code, upload, and relive the occasion.

Every guest sees a different moment
I enjoy photography, and I like the idea that no single camera can tell the whole story of an event. One guest catches a carefully framed portrait; another spots a moment at the edge of the room. Kajizele - “Кажи Зеле!” - is my latest project, a shared album that gives those different views one place to meet.
It is for weddings, birthdays, and other get-togethers where the best photos may be scattered across everyone’s phones. The host gets to enjoy the occasion and revisit it through the eyes of the people who were there.
Scan, share, remember
The host creates an event and shares its QR code on invitations, tables, or a screen. Guests scan it and upload photos straight from their browser, without installing an app or creating an account. The shared gallery brings those contributions together for viewing, sharing, and downloading.
Hosts can personalise the gallery with their colours and logo, and use a timeline to tell the story of the event. The aim is to make collecting everyone’s photos feel like a small part of the celebration, rather than a job afterwards.
What I’m building
Kajizele is built with Next.js, React, and TypeScript. It has separate organiser and guest flows: an event dashboard for the host, and a direct route from the QR code to uploading and browsing for guests. It is currently in early access.
The short guest path matters: someone can contribute while the occasion is happening, rather than remembering to send their photos days later.