Concept project · Mobile · Show discovery 2024
Location-first event discovery

Now Here

Role
Product Design — End to end
Platform
Mobile (iOS), Web
Type
Concept project
Status
In design

Existing event apps assume you already know what you're looking for. Now Here is built for the moment you don't — already out, available, open to whatever's nearby right now. The map is the home screen, your location is the only required input, and a three-layer data model keeps it stocked with everything from ticketed shows to a flyer someone scanned ten minutes ago.

It is most useful for finding shows — especially DIY and smaller venue events that never get indexed by the mainstream platforms.

The core flow.

Key screens · hi-fi in progress

Map home — pins, filter chips, location button, list toggle
Hi-fi to be added
Map home
Event detail sheet
Hi-fi to be added
Event detail
Add event — flyer scan + confirm
Hi-fi to be added
Add event

The city is alive.
You just can't see it.

Most event discovery tools are built for planners. You open Eventbrite on Sunday night, find something for the weekend, buy a ticket, go. That flow works — but it leaves an entire mode of being completely unserved: the spontaneous mode. Already out. No fixed plan. Open to whatever's happening within walking distance right now. That moment has no tool built for it.

"I found out through an Instagram post. Photos of people having a great time at an event that was already over."

— Origin of the project

Social media is a highlight reel of things you missed. Friends mentioning it the next day. News coverage after the fact. Every passive discovery channel delivers awareness after the moment has passed — or never at all. The structural failure is the same: discovery happens too late, and location is treated as a filter rather than the starting point.

I go to over a hundred shows a year. I play in bands. I organize DIY events across Seattle, Chicago, and Pittsburgh. The gap this product addresses is one I live with — the constant, low-grade frustration of finding out about something amazing the morning after. This isn't an abstract design exercise. It's a tool I want to exist.

Photo · flyer wall A real-world flyer wall — overlapping show posters, hand-drawn type, layers of staples and tape. The original event discovery surface, completely invisible to anyone not walking past it.

Who feels this — and how.

Conversations across two cities with planners, spontaneous attendees, and event hosts surfaced a consistent pattern. Planners had built workarounds — newsletters, artist alerts, weekly routines. The gap was felt most acutely by people who don't operate that way. Physical proximity is the oldest form of event discovery, and it still works best. Flyers on lamp posts. Music from a block away. A crowd forming on a corner. Every digital tool has moved away from that model. Now Here is a return to it.

Current state — Jordan's experience before Now Here

01 Impulse
"Anything happening tonight?"
Pulls out phone. Opens Instagram. Scrolls. Texts a couple people.
02 Search
"Why do I have to know what I want?"
Tries Eventbrite. List sorted by date. Most need advance tickets. Same on Facebook, Bandsintown.
03 Fallback
"It already started an hour ago."
Texts more people. Gets a tip about something across town. Too late, too far.
04 Outcome
"It was right there. I had no idea."
Goes home. Next morning sees Instagram photos of a block party three blocks away.
Information architecture

One home screen. Everything else slides up over it.

Cold launch Push notification "Something nearby now" auto-opens sheet Map — persistent base layer Event pins · quick filter chips · list toggle · location button never replaced Slides up over map ↓ Event list sheet sorted by distance · time Filter sheet time · type · free/paid · distance Saved + profile login required updates pins tap row tap pin Event detail sheet name · time · location · type · save · action Get directions exits to maps app ↗ Save event prompts login if needed Buy / RSVP ticketed only · exits app ↗

The map is the only true home screen. Sheets slide up over it. Notifications auto-trigger the relevant event sheet. The product never leaves the spatial frame the user opened with.

Eleven screens. Many more sketches.

Wireframes focused on layout, hierarchy, and interaction logic — not color or polish. The eleven screens that made it covered the full MVP surface area. Many more were sketched, considered, and cut.

Map home
final direction
Search-first
List-first
Bottom tab
Onboarding
Card stack
Cluster pins
Time slider
Compass
Heat map
Map — pins + filter chips
Hi-fi to be added

The first decision

Map as home, not a search bar.

Search requires intent. The core user has no intent yet — they have a location. The map answers the question they're actually asking: what's around me right now? The trade-off: users with formed intent ("show me jazz tonight") have to use filter chips instead of typing. The bet is that the spontaneous user is a much larger segment, and that intent-driven users adapt quickly.

Camera + OCR overlay
Hi-fi to be added

The differentiated interaction

Scan a flyer. One tap to submit.

Flyers are the original event discovery mechanism. The friction between "I see this" and "other people can find this" should be as close to zero as possible. Camera plus OCR pre-fills the form; the user just confirms. The trade-off is data quality — bad scans become bad data. Mitigated by a verification step before going live, but the operational cost at scale is real.

Event detail — directions handoff
Hi-fi to be added

The boundary

Directions exit to native maps.

Navigation is a solved problem. Now Here's value is discovery. Once you know where you're going, native maps does the job better than anything we could build. Doing one thing well rather than two adequately. The trade-off: Now Here loses the user the moment they tap directions. No re-engagement, no analytics on the journey. The bet is that respecting the user's flow earns trust that compounds.

The data strategy is the product.

The hardest design problem wasn't the map or the filters. It was the data model. The UX is only as good as the events on the map — and building a trustworthy, comprehensive, real-time event database is genuinely difficult. Now Here aggregates from three layers, deduplicated into a single canonical pin per event. Pin color encodes trust at a glance: users learn the system passively through use.

Layer 01 — Aggregated
Green pin
Platform integrations
Pulled automatically via API. The largest source of structured event data.
Eventbrite · Dice · Partiful
Bandsintown · Facebook · Ticketmaster
Layer 02 — Host submitted
Blue pin
Verified host listings
Submitted by organizers via host mode. Goes live immediately. Highest confidence.
Venue hosts · DIY organizers
Community orgs · Pop-ups
Layer 03 — Community
Orange pin
User submissions
Added via flyer scan or manual entry. Verified before going live. Catches what platforms miss.
Flyer scan (OCR) · Manual entry
Duplicate confirm
System overview composition A single composed image showing 4–5 hi-fi screens arranged together — light + dark + an edge case state — laid out like a designer's system shot. Communicates the product as a complete system rather than a series of isolated screens.
Photo · device in context Hand holding a phone running Now Here on a city street at dusk. Phone in focus, background blurred. The screen and the city it's looking at, in the same frame.

What I learned.

The flyer scan feature taught me something about where friction in a product actually lives. The obvious friction point was the submission form — too many fields. But the deeper friction was the gap between "I'm physically looking at this thing" and "I can do something about it." Reducing the form wasn't enough. The camera was the answer.

I kept coming back to the question of scope. Now Here could do a lot — social features, recommendations, past event history. All of those are real. All of them are later. The discipline of building for one moment — already out, open to anything, right now — made every product decision easier. When a feature doesn't serve that moment, it doesn't belong in MVP.

This is a concept project. The deeper documentation — sixteen design decisions with full rationale, the strategic and competitive analysis, the validation plan — is available on request.

Next Project

Microsoft —
ACS UI Library

A design system and component library for Azure Communication Services — covering video calling, chat, and real-time collaboration. Built to let product teams ship accessible, production-ready communication features without starting from scratch.

View case study →