Onoma

An iOS app helping couples find the perfect baby name together

iOS Swift SwiftUI UX UI Development AI
Timeline since 2025
Role Designer & Developer
Skills UX/UI Design, iOS Development, Backend Development

Overview

Onoma is an iOS app available on the App Store that helps couples find baby names together. I designed and developed the entire product from concept to release — including the UX/UI design, the native iOS app in Swift/SwiftUI, and the Vapor-based backend.

The app turns the often overwhelming task of choosing a baby name into an enjoyable, collaborative experience using a card-based swipe interface that couples can use independently and asynchronously.

The Challenge

Choosing a baby name is a deeply personal decision that couples make together, yet existing solutions were either simple lists or basic voting tools. Key challenges included:

  • Creating a shared decision-making experience that works both synchronously and asynchronously across devices
  • Balancing detailed name information with quick, gesture-based decisions
  • Designing clear visual states for offline mode, pending synchronization, and real-time collaboration
  • Building a seamless experience that works reliably with or without an internet connection

The Process

As the sole designer and developer, I owned the entire product lifecycle:

  • User Research: Interviewed expectant parents to understand their name-finding habits, frustrations, and needs
  • Concept & Interaction Design: Developed the card-based swipe paradigm, optimized for one-handed use during everyday moments
  • Prototyping & Iteration: Built and tested interactive prototypes, refining the gesture system and information architecture
  • Visual Design: Created a warm, approachable visual language that feels personal yet clean
  • Development: Implemented the full iOS app and backend, ensuring design and code stayed aligned throughout

The Solution

Key features designed and built:

  • Card-Based Swipe Interface: Gesture navigation optimized for one-handed use, with swipe right to like, left to pass, and up for more details
  • Smart Pairing Mode: Finds compatible first/middle name combinations with visual compatibility scoring
  • Offline-First Architecture: Full functionality without internet — pending swipes queue and sync automatically when online
  • Comprehensive Filters: Gender, popularity, length, starting letters, historical era — helping narrow thousands of names to a manageable selection
  • Friend & Family Suggestions: Private web links for loved ones to contribute name ideas
  • AI-Powered Semantic Search: Natural language queries to find names by meaning or association
  • Custom Phonetic Analysis: Algorithm evaluating how well first and middle names sound together

Results & Impact

  • Successfully launched on the App Store
  • Positive user feedback on the intuitive swipe interaction and offline reliability
  • The AI-powered search feature differentiates Onoma from competitors in the category
  • End-to-end ownership from design to deployment demonstrated the value of combining UX and development skills