RF Design Co.

superfind-app-icon.png

Superfind

 

Superfind

Finding your people should not depend on a perfect signal.

Superfind is a native festival companion for nearby discovery, private conversations, and practical plans. I shaped the product from its information architecture and visual identity through SwiftUI implementation and interaction quality.

The challenge was not simply putting friends on a map. It was helping someone understand who they can reach, what information is current, and what they are choosing to share when connectivity is unpredictable. I treated those questions as one connected product problem, with trust built into both the interface and the underlying behavior.

Role
Product Designer and Agentic Engineer
Platform
Native iOS · SwiftUI
Product scope
Nearby discovery, messaging, location consent, and festival planning
Design system
Brand identity, shared interface patterns, adaptive typography, and native motion
Engineering focus
Local data, authenticated private communication, explicit consent, and verification
Superfind Home showing the labeled festival preview map, sharing controls, and crew list.
A shared starting point for your crew, conversations, and festival plans. Screens use clearly labeled sample people and places.

Product architecture

Start with the person, not the radio.

Festivals are demanding environments for coordination: people move between stages, plans change, and a message that looks sent can create false confidence if it never reaches the other person. The experience needed to connect discovery to a useful next action, not become another feed.

I organized the product into four focused destinations: Home, Messages, Channels, and You. Home combines the nearby map, an obvious entry to sharing controls, and the crew list. Both map pins and friend rows open a direct conversation. Search and message filters make returning to an exchange easy without turning Home into a second inbox.

Bluetooth, location, and contacts choices are staged rather than bundled into one permission wall. A person can explore a labeled sample festival before granting access. Contact invitations use the system picker and composer, so inviting one friend does not require sharing an address book with the product.

Expanded Superfind map with sample friend pins and zoom controls.
The map leads to a person and a conversation, rather than ending at a pin.
Sample direct conversation with Maya showing location freshness, message time, and the native composer.
Identity, freshness, and message context remain visible when moving into a conversation.

Information clarity

Tell the truth about connection and delivery.

Waiting, attempted broadcast, locally saved content, and authenticated private delivery are different states. I designed status language around what the system can confirm rather than using the same reassuring checkmark for everything. The model distinguishes foreground nearby communication from separately saved maps, with no assumption of background delivery.

Conversation metadata places time, distance, and freshness near the message. When a location is not eligible to be shown, the interface says so instead of presenting an old distance as certainty. Distances use coordinates and accuracy, not Bluetooth signal strength disguised as precision. This was a design and engineering decision: transport, consent, and display rules had to agree.

Labeled sample channel conversation showing sender names, timestamps, distances, and message status.
Status and context support a decision about what to do next. Example distances are clearly presented within the sample experience.

System expansion

A good plan can matter more than a live dot.

Festival Pass adds saved venue guides, a personal schedule, overlap warnings, and private meetup plans. Overview, Map, My day, and Crew extend the existing navigation instead of introducing a separate product model.

A meetup can name a landmark, a time, instructions, and a fallback without enabling location sharing. Schedules go only to selected verified friends. Large map resources are saved before arrival, while nearby communication carries small messages and private plan updates. I also kept core communication and the ability to stop a disclosure outside the paid access boundary. Privacy must remain easy to undo.

Personal festival schedule with labeled sample artists, times, saved sets, and reminder controls.
A personal day plan makes choices and competing set times legible.
Saved fictional festival map with named places, search, category filtering, and zoom controls.
Saved guides provide a separate offline resource rather than implying every map surface is always connected.
Private meetup form with a named water station, time, optional fallback, and explicitly selected sample recipients.
A selected recipient plan is not permission to share a live position.

Visual and interaction design

A calm system for a busy environment.

The navy and mint identity pairs a distinctive navigation mark with quiet surfaces, rounded typography, consistent cards, and native controls. Shared tokens and reusable patterns carry through onboarding, maps, conversations, and planning, including light and dark appearances.

Motion reinforces the spatial model. Bounded pan and zoom preserve orientation; selecting a person moves into a purposeful conversation. A restrained spring gives controls a consistent feel, with optional animation removed for Reduce Motion. Dynamic Type, native safe areas, accessible labels, and generous hit targets are part of the system, not a separate finishing pass.

Current Superfind navigation arrow mark with open S and inset F negative space, in mint on navy.
A directional identity built from constrained vector geometry and carried consistently into the native product.

Development and verification

Own the decisions. Verify the behavior.

I worked as Product Designer and Agentic Engineer, using AI agents as implementation collaborators while setting requirements, defining boundaries, prioritizing changes, and reviewing the result. Bounded tasks and preserved references helped keep the product coherent as its capabilities grew.

The workflow combined native implementation, visual review, and automated checks. Verification exercised consent expiry, selected recipient boundaries, replay handling, local persistence, map freshness, and key interface journeys. The latest protocol and domain verification passed 246 logic tests. I treated those results as engineering evidence, not a substitute for observing people or validating radio behavior in the field.

Interaction design

From nearby context to conversation.

The recording shows the actual native product moving from Home into the expanded map and then a direct conversation. Zoom, selection, and navigation serve one continuous task: understanding where someone is and contacting them without losing context. The visible sample labels distinguish the demonstration from live sharing.

Recorded from the native iOS app with sample content. Play to view the interaction.

Actual iOS interaction using the isolated festival preview. Sample people and positions; no live location or Bluetooth transmission.

What the work demonstrates

The interface and the system need to tell the same story.

Superfind brought product direction, a distinctive identity, native interaction craft, and engineering constraints into one set of decisions. The most important design work was making complex behavior understandable without hiding its limits. A clear sharing model, honest status language, and purposeful navigation make the experience coherent beyond any individual screen.