Link-in-bio that syncs tour dates
The idea
The crowd rated the incumbent link-in-bio product straightforwardly replaceable at its $15/mo pro price β a links page is commodity plumbing. But working musicians are a niche the generic tools actively fail: their most important content is time-sensitive. The tour page shows a gig from March, the pinned release is two albums old, and updating it from a van between cities never happens.
The wedge is a page that updates itself. Sync Bandsintown for dates and Spotify for releases, pin the next show at the top, and expire past gigs automatically. The artist connects two accounts once and never touches the page again. At $6/mo it beats the incumbent on price and beats it on effort, which for this buyer is the scarcer resource.
Who pays
The buyer is the gigging independent musician or small-band manager β hundreds of thousands of artists on Bandsintown alone β paying $6/mo, an impulse price next to what they spend on strings. Distribute through music-marketing YouTube and TikTok, artist subreddits and Discords, and the pages themselves: every free-tier page carries a badge in front of exactly the right audience.
MVP scope
- Claimable artist page with three themes and static links
- Bandsintown sync with auto-advancing Next Show block and auto-expiring past dates
- Spotify latest-release block with streaming links
- Dashboard editor with live preview and per-link click counts
- Free tier with badge; $6/mo paid tier via Stripe
- Skip for v1: custom domains at launch, mailing-list capture, Songkick sync, merch storefronts
Build GigLink, a link-in-bio page for working musicians that keeps itself current. Stack: Next.js (App Router) deployed on Vercel, Postgres via Neon, Bandsintown API for tour dates, Spotify Web API for releases, Stripe for billing. Core flow: artist signs up, claims giglink.to/artistname, enters their Bandsintown artist name and Spotify artist ID, picks a theme (dark, light, poster β three total, all designed around a hero image), and adds any static links (merch, mailing list, socials). The page then maintains itself: a revalidation job (Vercel cron, every 6 hours) pulls upcoming shows from Bandsintown β date, city, venue, ticket URL β and the latest release from Spotify with artwork and streaming links. The public page renders: hero with artist photo, a Next Show block pinned at top (auto-advances when a date passes, hides when the tour ends), latest release with play links, upcoming dates list, then static links. Past shows disappear automatically β that is the entire promise. Screens: public artist page, dashboard editor with live preview, connections settings, simple click stats per link. Non-obvious details: render pages as ISR with 6-hour revalidation plus on-demand revalidation when the artist edits, so pages are fast and cheap at scale; fall back to a manually-entered dates table for artists not on Bandsintown so nobody bounces at onboarding. Pricing: free with GigLink badge and one static link, $6/mo for unlimited links, themes, custom domain, and stats.
// More Consumer ideas
- 001
Budgeting for lumpy freelance income
YNAB assumes a salary; budgeting for variable-income freelancers that smooths feast-or-famine months, sets aside tax, and drafts quarterly estimates.
π± Consumer π 1 week - 002
Allergy action cards for sitters and schools
Parents of allergic kids re-explain epinephrine plans to every sitter; generate wallet cards, fridge sheets, and school forms from one profile.
π± Consumer β‘ weekend - 003
Week-by-week ACL recovery companion
ACL patients drift between PT visits unsure if they are on track; a week-by-week rehab timeline with milestone checks keeps recovery honest.
π± Consumer π² Mobile ποΈ 1 month - 004
Session planner for backyard astrophotographers
Astrophotographers waste rare clear nights on poorly placed targets; a planner matching target visibility, moon phase, and your exact rig and site.
π± Consumer ποΈ 1 month