
MainStage Pride Amsterdam
CaseThe case
The site of MainStage Pride Amsterdam, three days of music, drag and live performance on Dam Square, presented by Blend and Blend XL.
A site that grows with the event. For the edition of 31 July to 2 August 2026: the line-up per day, the location and accessibility. After it: the aftermovie, a photo gallery and a countdown to the next edition.
Tickets were sold through an external ticket partner; the site linked to it. Beside the site we made a poster screen for on site.
A site that grows with an event is what we mean by web design.
- Industry
- Event, Amsterdam
- Languages
- NL, EN
- Platform
- Static site without a framework
- Status
- Live since June 2026

The result
Live in Dutch and English, with 379 photos of the 2026 edition in a gallery of its own.
- 379 photos of the 2026 edition in the gallery
- 2 languages, Dutch and English
- 14 posters in the poster screen's loop
The logo, the posters and the photos belong to the organisers and the photographer; we built the site, the gallery and the screen.
We do not publish figures on visitors, orders or revenue; we share such figures only with the client's approval.



The solution
One site for before, during and after the event, and a poster screen that runs offline on site.
Line-up per day
Every day as a row of artist poster cards, in Dutch and English.
Photo gallery
The 2026 photos in a gallery of their own, served from Cloudflare R2.
Location and accessibility
A hand-built map of Dam Square with a link to Google Maps, and all accessibility information in one overview.
Poster screen
A portrait screen of 1080 by 1920 pixels that shows the posters in a fixed loop, offline, without text over them.
Technology
Without a framework
HTML, CSS and JavaScript without a build step on Vercel, a contact form through a serverless function, photos through Cloudflare R2.
Discuss a similar project?
Tell us what you want to build. We think along on the approach, say honestly what it takes, and come back with a clear next step.

















