You can now select a background color when you add an album to your 5 LPs that will display in the feed.
Day 3
Added a new feature! On the mobile feed there's now a "Preview LP" button, that lets you play previews of all tracks on an album you're interested in.
Bit of a nav refactor on the mobile UI
Focussing on the core mobile UI and user flows for the first part of today.
Main app is coming together here
Day 2
Day 2 focused on polishing the mobile experience. The mobile UI went through several iterations and is starting to feel cohesive — album art, vinyl animation, swipe-to-browse, and audio previews all working together. Apple Music links now open directly in the native app. The onboarding flow still needs work to make the sign-up → feed → adding albums path more intuitive.
show all day 2 updates ↓
Some tweaks to the feed and mobile UI. Improved opening albums and on streaming sites (Apple Music links now open directly in the player).
There's still some work to do getting the sign-up -> feed -> adding albums flow more intuitive. So will continue on that before adding any new features.
Lots of work and a bit of going around in circles to improve the mobile UI. Starting to feel a lot more slick.
Slow day - but been vibing a bit this arvo. Got a mobile UI up which is starting to feel much more cohesive as a concept.
View it here
The focus today is on getting the core experience — adding your 5 albums and viewing a social feed - really well polished.
Working out how to find people to follow is something we need to solve for. These days social graphs are all pretty locked down.
Day 1
Day 1 was about getting the foundations in place. We shipped email-based signup and username claiming, wired up the Deezer API for album search and 30-second track previews, and built the core of the app: curating your 5 albums, each with a chosen preview track. By the end of the day we had public profile pages, the ability to follow other members, an activity feed, and a crate — a holding area for albums you're considering. We also explored full-album streaming APIs and concluded that every service wants to own the playback experience, so for now we link out to Deezer, Spotify, and Apple Music directly.
show all day 1 updates ↓
Went down a rabbit hole looking at how to get full albums to play via APIs. Basically not a thing as every service wants to control the experience in its own player.
So for now we're just linking out to full albums at the respective services from an album in your crate.
Introduced the idea of a "crate" — this is a place to add albums for later listending. Particularly ones you may have discovered on our platform.
We want to create a "listening room" experience for these albums - so we'll look at supporting integrations with streaming services you're a member of so you can listen to full albums.
Support is in for a basic public profile. Once you've chosen your 5 albums you'll get a profile page pulbished.
Mine's at /@anson
If you're logged in you should be able to follow me from there. Although that doesn't get you anything yet.
We now have basic functionality working for curating your 5 albums. You choose a preview track for each album you add.
Once youv'e chosen your 5 albums you can replace any of them by searching for an album, selecting your preview track and choosing which of your collection it should replace.
Have set up user sessions and wired up the Deezer API to support album search, detail view and track previews.
I'm building using Claude Code CLI (Sonnet 4.6).
If you've registered for early access you can have a play here.
Have been doing some behind-the-scenes work to generate a report on how many 5LPs members have signed up.
Thinking about what to build next. I think the search function — in order to curate your 5 LPs you'll need to search for albums and then add them. I've previously done some work on this and I actually like Deezer over Spotify. Spotify has arguably the biggest database, but the API is restrictive and no longer offers valuable features like track previews.
So we'll go with Deezer for now...
Our first feature is live. You can now register and claim your 5LPs username by entering your email above. Who doesn't love a social network username land grab!
This project is using Resend to send the email and Cloudflare for hosting and data. So far so good!
Let's go! Five days to vibe code a social network for lovers of long players.
The concept: share the 5 records you have in high rotation. Keep the list current as you swap in the new for the old. Follow others to discover new albums.
Check back here as the project goes from blank canvas to launch on Record Store Day.