Portfolios · Music · Tour dates

The Indie Band

A four-piece indie band in Bombay had a Bandcamp page but no real homepage. They wanted somewhere to point press to — a hero with their name, three demo tracks playable on the page, tour dates that update from a simple admin, photo gallery, mailing-list signup. Crimson palette, gig-poster vibe.

What gets built

Pages and features, set up by chat

  • Hero with band name in heavy display type and a "Play latest single" button
  • Embedded audio player with 3 tracks streaming from the band's Supabase storage
  • Tour dates list — city, venue, date, ticket link — editable from admin
  • Photo gallery of 12 live shots in a masonry grid
  • Press kit page with a downloadable PDF and high-res photos
  • Mailing-list signup — sends a welcome email and adds to Brevo
Stack

Real code, on your accounts

  • Next.js
  • Supabase
  • Brevo
  • Cloudinary

This is an illustrative example, not a client’s site. A site like it is a real Next.js app in your own GitHub, with its data in your own Supabase and hosting on your own Vercel.

The prompt

How a site like this could start

A prompt that gives the AI enough context to build something usable on the first pass.

Example prompt
“Build a homepage for The Indie Band — a four-piece indie band from Bombay. Hero with the band name in heavy display type. Embedded audio player with 3 demo tracks. Tour dates list (city, venue, date, ticket link) editable from admin. Photo gallery. Press-kit PDF download. Mailing-list signup. Deep crimson and ink palette.”

Want one like this for your business

Open the chat, describe what you want, and your site is live in about five minutes. Free welcome credits, no card needed.

Start building free