LiveDive is a centralized hub for live music fans to stay connected and informed. The app gives real-time concert updates, lets users explore reviews and experiences shared by others, and creates a space where fans can stream and share moments from live shows. Designed to capture the energy of concerts while keeping information accessible, LiveDive brings the excitement of live music directly to your phone in one seamless platform.
As someone who goes to concerts pretty often, I kept running into the same frustration. To find everything I wanted to know about a show, I was bouncing between Twitter for last-minute changes, Google for venue info, Setlist.fm for what songs might be played, and whatever else just to piece it all together. It was tedious, and half the time the info was outdated anyway.
On top of that, I had this habit of rating every concert I attended in my notes app. Score out of five, what I liked, what fell flat, setlist, energy, crowd... basically all of it. Doing that for a while made me realize how useful it would be to combine both things into one place: a centralized info hub and a place to rate and review shows, with a real community built around it.
That's where LiveDive came from, as I was inspired by how Letterboxd handles film reviews and community sharing, I wanted to build something similar for live music. I also added a live streaming feature so people could get real-time updates during a show, whether they're in the crowd or watching from home. Let people see when an artist is performing now, or if something unexpected just happened on stage.
Before jumping into wireframes, I spent time looking at the existing tools people use for concerts. Ticketmaster, Bandsintown, and Setlist.fm all do pieces of what I needed, but none had everything in one place. I also looked at Letterboxd and Yelp to pull inspiration for how community-driven reviews work. The pattern I kept seeing was that every app solved one part of the problem really well, and users were expected to patch together the rest themselves.
I built out a persona to keep the design grounded in a real person's needs rather than an abstract audience.
I started with lo-fi wireframes to map out the core flows: onboarding, concert discovery, event detail pages, the review system, and the live streaming feed. At this stage I wasn't thinking about how things looked. I just needed to know whether the structure made sense. I went through two rounds of lo-fi before feeling ready to move into branding and high-fidelity.
When picking colors, I wanted the palette to feel as alive as a live show but still credible enough that users would actually trust its reviews. A boring, corporate-looking app for something as energetic as concerts felt completely wrong to me. But I also didn't want it to look unreliable. That tension is what landed me on yellow, orange, pink, purple, and dark purple.
Yellow and orange bring the explosive energy of a show opener. Pink softens it and makes things feel more approachable and inclusive. Purple carries that artistic, venue-at-night feeling. Dark purple is where the serious stuff lives: ratings, in-depth reviews, anything that needs to feel grounded and trustworthy. The gradient from light to dark also mirrors the arc of a concert night. Start buzzing with excitement, wind down into the dark after a great performance.
For typography, I went with Bebas Neue Cyrillic as the display font. It's bold and modern without feeling corporate, which was exactly the balance I was going for. Montserrat Bold and Regular round it out as secondary fonts, keeping things legible and contemporary. The logo ties it together: "LIVE" in solid weight, "DIVE" outlined to evoke stage lighting, set inside a diamond that nods to a play button. The slogan, "Dive Into Every Stage, Every Show," plays on the app name while telling users exactly what it delivers.
With the wireframes validated and the brand locked in, I moved into high-fidelity in Figma. The final prototype covers onboarding, the main discovery feed, event detail pages, the review system, and the live streaming experience. Every screen was designed with Rowan in mind: fast to navigate, honest in its content, and clear about what's happening where.
Designing something I personally needed changed how I approached the whole process. Here's what I took away:
LiveDive started as a personal frustration turned into a design prompt. Going through the full process solo, from research to branding to a high-fidelity prototype, gave me a much clearer sense of what I can actually build when I genuinely care about the problem. It's a different kind of investment than working from a brief.
The hardest part wasn't the design itself. It was deciding what not to include. Constraining the scope while keeping the core experience tight was a real exercise in prioritization, and I think the final prototype is better because of those calls. If I were to keep going with this, the next step would be usability testing with real concert-goers to see where the experience holds up and where I was too close to the problem to see the gaps.