Cross-checking a listening history against a dozen venue calendarsConcerts For You
To find out which of the bands you already listen to are playing near you, you have to open your streaming history in one tab and a dozen venue calendars in another, and then do it all again next month. Nobody keeps that up. People hear about the show the week after it happened. This does it instead. You hand it the listening history you can export from Spotify or YouTube in about a minute. It reads the artist names out of the file and checks what is on sale inside the distance you are actually willing to drive.
What comes back is a deck of shows you go through one card at a time. Each card carries the venue, the date and the real driving distance, and a counter tells you how many are left. The recording at the top of this page is thirteen seconds of that deck, filmed against the live site.
- What it runs on
- One Node process serving both the browser application and its own API, with SQLite behind it, on a single container. The listening history is read out of the export file you hand it and the shows come from Ticketmaster’s own data, so there is no third-party recommendation service in the middle deciding what you are shown.
- What it costs to run
- It shares that container and that database file with Wedding 2027. Those are my two products, not anybody else’s, so the two of them together are one hosting plan and one domain rather than one bill each. What I would build you is that same shape on the platform I run this business on: one deployment I patch in one place, your own domain in front of it, and your data kept to itself, separated from mine and from anybody else’s. That data comes back to you in a named format whenever you ask for it. The reason that shape is the cheap one to keep alive is in the band under this one.
Open Concerts For You at delaneymizell.com/concertsforyou, in a new tab