🇮🇹 IT

I built a digital event passport I wish I had found.

07-09-2026 · Case History · Siti Web

New PWA Project

Every time I travel, I return home with something you can't buy: passport stamps. Every temple, every national park, every iconic place has its own—a unique graphic, a different ink, a physical memory that tells you exactly where you were and when. I've always thought it was one of the simplest and smartest ideas I'd ever seen. No apps, no accounts, no complexity. Just a stamp. In Italy, I couldn't find anything quite like it—only fragmented experiences. So I built it myself.

THE PROJECT

It’s called Urban Experience. It’s a digital passport for events in Milan—and it works just like those Japanese stamps, but without paper and without lines at the ticket office. Visitors simply scan a QR code with their phone camera. Their personal digital passport opens up. They receive the museum's custom graphic stamp. They collect it alongside every other location in the network. No app to download. No registration. No account creation needed.

WHAT I BUILT

Behind this simple interface lies a complete system. A backend that manages stamp issuance, individual passports, and statistics. A PWA—a web app that functions like a native app without being one—that displays the visitor's passport in real time. A panel for museums with a dashboard showing real visitor flows: how many people visit, where they come from, and what other network locations they’ve visited. It’s free for museums at the start. In return, they get real visitor data and visibility within a shared cultural network alongside other participating locations.

WHY I DID IT

This project wasn't born from a client request. It came from a question I ask myself often: why doesn't this exist already? That same question led me to build the management software for my own business, the weather page featuring eight forecast models, and a new website built in pure PHP without a database. When I can't find the right tool, I build it. Urban Experience comes from the same drive—except this time, the missing tool wasn't just for me. It was for anyone managing activities in a city that has so much to offer, yet often struggles to tell its story.

WHERE WE ARE NOW

We are currently looking for our first five locations for the pilot phase. The system is ready, the graphics are customized for each venue, and integration only requires printing and displaying a QR code. If you work in a Milanese event organization—or know someone who does—reach out to me.

All articles