Selected work

PickupUltimate Game finder web app

Find a game.Get to the field.Find a game.Get tothe field.

Collins Creative designed and built a working redesign of the PickupUltimate directory around two jobs: help a player find a pickup Ultimate game nearby, and give an organizer a short way to add one.

Find your next game with San Francisco, CA in the search field, day and surface filters, game cards led by Today at 12:00 PM, and a map of the Bay Area with numbered clusters
ProductPickupUltimate game finder
StatusWorking prototype
Data329 US listings in 52 cities, from a PickupUltimate.com snapshot
Our roleProduct strategy, UX/UI, search and mapping, front-end development

The prototype, interactive

Search a city.
Open a game.

Type a city or place, pick a day, switch between list and map on a phone, open a game for its schedule and directions, or try Match me.

Listings come from a fixed snapshot and are not refreshed. A game added here is saved only in your own browser and is never sent anywhere.

The challenge

A world map doesn't say when you can play.

PickupUltimate already gathers community-run games, their weekly schedules, and their fields in one directory. But its homepage opens on a world map, and its city pages are long blocks of text, so a player has to dig to answer one question: is there a game near me this week?

We rebuilt the experience to answer that first, and keep the map as context beside the list.

Local firstNext game firstMap as context
The Find your best game panel with choices for where, when, player level, and distance, and a button to show 39 matches
Match me. Four quick choices, place, day, level, and distance, narrow the directory and show the match count before the player commits.

Interaction design

Time first.
Details one click away.

Every card leads with the next time the game plays, then the field, cost, level, and surface. Opening a game shows its weekly schedule, notes, and directions in a panel while the search stays where the player left it.

A game detail panel over the results list: a Next game badge, a note that no street address is listed, surface, cost, player fit, and city, the weekly schedule, and Directions, Copy link, and Show map buttons
Game details. Surface, cost, player fit, and the weekly schedule sit together, with Directions as the main action. When a listing has no street address, the panel says so before the player leaves.

Responsive system

List or map,
one tap apart.

On a phone the search, Near me, and Match me controls stay at the top, and a List and Map switch replaces the side-by-side layout. Game details open as a sheet with Directions pinned at the bottom.

Location is asked for only after the player taps Near me.

The mobile list view for San Francisco, with day filters, a List and Map switch, and game cards led by their next time
The list, time first.
The mobile map view with numbered clusters of games across the central United States and an Add game button
The map, clustered.
The mobile game detail sheet with surface, cost, player fit, the weekly schedule, and a Directions button at the bottom
Details, in a sheet.

Adding a game

Three short steps
for organizers.

Organizers add a game through a focused form instead of an account gate. It asks only for what a player needs to show up: what the game is, when it plays, and where.

  1. The basicsGame name, city, and a short description of what to expect.
  2. When it playsWeekly, monthly, or one-time, with as many weekly time slots as needed.
  3. Where and detailsAddress or park, field notes, cost, and player level. A game that is already listed opens instead of being added twice.
Desktop

One step at a time.

The Add your pickup game dialog on desktop at step 1 of 3, The basics, with game name, city and state, and description fields and Next and Cancel buttons
A progress bar and step name show where the organizer is. Next stays at the bottom of the dialog.
On a phone

The same form, as a sheet.

The add game form on a phone as a bottom sheet at step 1 of 3, with the Next button pinned at the bottom
On a phone the form opens as a full-height sheet with Next and Cancel pinned within thumb reach.

Prototype limit Added games are saved in the visitor's browser only. A shared, reviewed listing would need accounts, verification, and storage that this prototype does not include.

What we made

One product for players
and organizers.

  1. Search-first game finder

    Search by city, place, or game name, or use your location, with day, surface, and beginner-friendly filters.

  2. Synced list and map

    Game cards and a clustered map that update together, with a List and Map switch on phones.

  3. Game details and matcher

    A detail panel with schedule and directions, and a four-question matcher that shows the result count first.

  4. Honest listings

    Missing cost, surface, address, or player fit is shown as not listed instead of guessed.

The map gives context.
The card gets someone to the field.
Brendan Collins

Project lead

Brendan Collins

Brendan led the product strategy, UX/UI design, search and mapping, and front-end development of the PickupUltimate prototype.

The core decision was ordering: put the next playable time and the way to the field ahead of everything else, and say plainly when the source data is missing a detail.

Meet the studio

Your next chapter

Is your directory hard to use?

If people have to dig through lists to find what's near them, we can rebuild it around search, a map, and the next action.

Start a project
The PickupUltimate map view on a phone