Introduction

Long story short

Omnip is a startup connecting freelance beauty therapists with salons for last-minute replacements. In January 2025, Lonestone brought me in to conduct a UX and UI audit of their application ahead of its public release. Over two days, I analyzed the full experience, exchanged with both founders and the lead developer, and accessed the pre-production build via TestFlight, before delivering a structured set of recommendations organized by priority level. The goal: identify what could block or frustrate users, and propose concrete, actionable improvements before launch.

Objective

How might we evaluate the user experience of an application in development and deliver prioritized recommendations, in order to maximize adoption at the time of launch?

Roles
01 UX AUDIT

UX Audit (heuristic analysis, recommendations)

02 USER FLOW DESIGN

User Flow Design (journey improvement proposals)

03 PRODUCT STRATEGY

Product Strategy (short / medium / long-term prioritization)

Problem Definition

Market research

The application targets two distinct audiences with asymmetric needs: freelance beauty therapists looking for last-minute replacement shifts, and salons that need to fill an absence quickly. This dual-profile structure is a fundamental design constraint: every screen, every flow, every piece of copy needs to be understood and used effectively by people with very different motivations and contexts.

User research

The audit was based on a heuristic analysis of the pre-production application, using Nielsen's ten heuristics as the evaluation framework. I supplemented this analysis with several conversations with both founders, to understand the product vision, positioning choices, and decisions already made, as well as with the lead developer, to reconstruct the history of technical and product decisions that had shaped the interface. These exchanges gave the audit a layer of context that interface analysis alone would not have surfaced.

Opportunities
01

Fix friction before launch rather than after

The application had no critical blockers, but several accumulated friction points, particularly in the account creation flow and error message handling, that could have undermined the first impression and hurt activation rates.

02

Clarify the value proposition within the first few seconds

With no splash screen or onboarding in place, new users arrived directly into the interface without any introduction or orientation. Adding these two elements represented a low-effort investment with meaningful potential impact on sign-up conversion.

03

Build a data culture from day one

Without analytics in place, post-launch product decisions would rely entirely on informal qualitative feedback. Setting up a data collection system from the moment the app went live was the prerequisite for adjusting features quickly based on real usage.

Solution Design

Scope & prioritisation

Recommendations were structured across three priority levels. In the short term, quick wins activatable before launch: fixing a handful of interface bugs, adjusting the wording of certain alert messages, clarifying the hierarchy of action buttons, and simplifying the home tab. In the medium term, initiatives to address in the first weeks after release: adding a splash screen to present the app's benefits to both target audiences, creating an onboarding flow to guide new users through their first experience, and improving contextual guidance through tooltips and explanatory elements. In the long term, putting in place a system for collecting both quantitative data (analytics) and qualitative insights (user interviews) to drive product decisions on solid foundations.

Omnip — scope & prioritisation
Omnip — scope & prioritisation
UX — Flows, wireframes

The audit covered all key flows within the application: sign-in, account creation, home, request and contract management, settings, and billing. Two structural themes emerged. The account creation flow, which required significant effort from users in the very first minutes, could be lightened by deferring the collection of non-essential information to a later stage. The main navigation, meanwhile, included settings as a top-level item despite it not being a core feature: removing it from primary navigation would have refocused user attention on the high-value actions.

Omnip — UX flows and wireframes
Visual Design & UI

The audit flagged several interface improvements: redundant visual signals (asterisks and "optional" labels serving the same function), error messages that were insufficiently precise or poorly positioned, and action button hierarchies that could be sharpened on certain screens. These points, all rated low to moderate severity on the Nielsen scale, did not compromise overall usability but contributed to an experience that was less clear than it could have been.

Omnip — visual design & UI
Implementation, QA & handoff

Recommendations were delivered as a structured document combining a screen-by-screen annotated audit, improved userflow proposals, and a prioritized summary of next steps. The vast majority of short-term recommendations were implemented before launch, and the application has since been released in its updated version.

Omnip — implementation and handoff

Results & Learnings

Results

All short-term recommendations were integrated before the launch of the new version of the application. The work gave the Omnip team a more solid interface to go live with, and a clearer product roadmap for the months ahead.

Learnings

This kind of short, tightly scoped mission forces you to get to the point: get up to speed fast, understand the business, prioritize without second-guessing. I find that constraint genuinely energizing. What I would have done differently: I would have pushed to speak directly with freelance beauty therapists and salon managers to round out the recommendations. The founders' input was invaluable for reconstructing the product context, but it remains a mediated view of real usage. Pressure-testing the product roadmap against direct market feedback would have strengthened some of the recommendations considerably.

On a more operational note, I would now systematically push to have analytics in place from launch for any product of this kind: running a product without usage data means navigating blind, and founders' convictions, however sharp, cannot substitute for what the numbers reveal about actual behavior.