Skip to content
All work

Web app · Nov 2026

DWM Album

A guest photo album for weddings and events: the host prints a QR card, guests scan it and upload their photos with no app or sign-up.

Make a free wedding photo album
album.dealwithmuhammad.com
The host's dashboard for a sample album, with its photos, folders and a 50-photo counter
The guest page on a phone, with a name field, folders and upload progress
Client
Personal project
Role
Design & development
Type
Web app
Started
Nov 2026
Stack
Next.jsTypeScriptHeroUITailwind CSSCloudflare WorkersCloudflare D1Cloudflare R2

Overview

DWM Album collects the photos guests take at a wedding or event in one place. The host signs in with an emailed code, makes an album with a folder for each function (mehndi, nikah, walima), picks one of six QR card designs and prints it as a table card, sign or poster. Free albums hold 50 photos; there's no online payment, so a bigger album is something the host asks me for.

Guests scan the card with their phone camera, type their name once and pick photos from their gallery. The phone shrinks each photo before it uploads, iPhone HEIC included, and the server removes location data and other metadata. The host sees every photo as it arrives, can hide or delete any of them, approve them before other guests can see them, close uploads or add a password, run a full-screen slideshow on a TV, and save the album to a phone or as a ZIP. It takes photos only for now, not videos.

Need something similar? See how I approach web development or tell me about your project.

Screens

A closer look.

album.dealwithmuhammad.com
The full-screen slideshow with a sample photo and the album's QR code in the corner
The save sheet, offering Save to this phone or Download a ZIP
One of the printable QR cards guests scan to add their photos