SoulMatcher

SoulMatcher app hero screen

Project overview

SoulMatcher is an AI-powered dating application where users discover compatible matches through natural conversations instead of traditional profile forms. In the AI chat, they describe their preferences, desired partner characteristics, interests, and appearance to receive personalized recommendations.

Industry AI • Social • Dating
Role UX/UI Designer
Date 2024
Platform Mobile App

Project context

The client had an initial product idea and several competitor references but no defined product structure or interface. The client had an early prototype consisting of several technical screens adapted from a desktop interface. The goal was to transform this concept into a modern mobile experience while preserving the core AI functionality.

My role was to design the entire user experience from scratch—from information architecture and navigation to the final UI.

Working directly with the client, I restructured the product, designed new user flows, adapted the Ionic design system into a cohesive UI kit, and created the core MVP experience within a limited budget.

SoulMatcher user in the city
SoulMatcher interface with a compatible profile card

My contribution

  • Information Architecture
  • User Flows
  • UX Design
  • Ionic Design System
  • Branding
  • UI Design
  • Design System

AI Matching Flow

Talk to AI

AI builds profile

AI suggests a match

User expresses interest

AI evaluates compatibility

Other user's AI reviews the request

Mutual interest

Human conversation begins

AI-First Onboarding

CHALLENGE

Traditional dating apps require users to complete lengthy forms before receiving any value from the product.

SOLUTION

Onboarding is designed as a natural AI chat: users respond with text, voice, or buttons, while a profile-completion indicator makes their progress visible. This reduces onboarding friction and gradually introduces the value of the service.

SoulMatcher screens showing conversational AI onboarding and automatic profile creation

Conversational Feedback for Better Matches

CHALLENGE

Simple like or skip actions provide limited context for improving future recommendations.

SOLUTION

Users can leave feedback directly in the AI chat, explaining why a suggested match was not relevant. This gives the system relevant signals for personalizing future recommendations.

SoulMatcher screens showing preferences and AI conversation feedback

AI-Mediated Matchmaking

The matching flow limits the number of curated recommendations. I designed a non-intrusive subscription path that appears after the first value moment and naturally invites users to access extended features.

Four SoulMatcher screens: AI chat, profile menu, premium plan, and locked features

Design Process

Beyond designing interfaces, I translated a technical product concept into a user-centered AI experience by redefining interaction patterns, simplifying onboarding, creating a scalable conversational flow, and developing a custom design system to support product scalability and consistency.

  1. Step 01 Client Idea
  2. Step 02 UX Strategy
  3. Step 03 Conversational Flows
  4. Step 04 Screen design and design system
  5. Step 05 Scalable MVP

Other projects