Product design & engineering by Adam Wilkie Neon Tide

01

AI DISCOVERY / NATIVE iOS + CLOUD

All projects ↑

Engineering case study

Domainerly.
Native iOS + AI.

A domain suggestion is only the beginning. Domainerly connects an open-ended naming brief to structured ideas, availability checks, and a shortlist worth returning to.

  • SwiftUI
  • Cloudflare Workers
  • Firebase
  • RevenueCat
Domainerly’s native iPhone interface for domain discovery
A native workspace for moving from an idea to an organized domain shortlist.

The problem

Naming combines a creative problem with a changing external fact: whether a domain is available. Those two jobs need different feedback, different failure states, and a clear handoff.

The architecture

SwiftUI presents the product while dedicated services handle generation, model selection, authentication, and domain lookups. A Cloudflare Worker provides the server boundary for AI requests. Firebase supports account services, and RevenueCat handles subscription entitlements.

Decisions that shape the product

  1. Separate suggestions from facts.

    AI-generated names do not become availability claims. A dedicated availability store records the lookup result, source, and check time, and can represent an unknown result.

  2. Keep a shortlist coherent.

    Domain and folder models give saved ideas a durable structure. Shared availability state lets different views display the same recent check instead of competing answers.

  3. Design for an imperfect network.

    Generation responses are decoded into typed suggestions. Network failures and unavailable providers remain explicit states the interface can handle.

How the parts connect

  1. 01BriefDescribe a name and its constraints
  2. 02GenerateA server-mediated AI request
  3. 03CheckIndependent availability state
  4. 04OrganizeSave domains into folders

Engineering focusNative product architecture · Structured AI output · External API state · Subscription integration

Visit Domainerly

From the work to your project

A similar challenge?

Explore Neon Tide’s capabilities for focused iOS, web, and browser software, with direct collaboration from implementation through handoff.

Software development capabilities