EAEleyeen Ahmed

Case study

Vibrant Life Med Spa

Revolutionizing skin care — booking, rewards & personalized care

Overview

Vibrant Life Med Spa is a Health & Fitness iOS app that helps clients unlock their best self—scheduling treatments in a few taps, unlocking app-only deals and memberships, receiving personalized wellness recommendations, and staying current on new treatments and events.

Business problem

Med-spa clients often juggle phone calls, scattered promotions, and generic clinic messaging when booking and managing skincare treatments.

Solution

A polished native iOS companion that centralizes booking, rewards, personalized care tips, and clinic communications in one app-first experience.

Target users

  • Med-spa clients booking skin and wellness treatments
  • Membership and loyalty program participants
  • Users seeking personalized skincare recommendations

Key features

  • Effortless appointment booking in a few taps
  • Exclusive deals and app-only memberships
  • Personalized care recommendations by wellness goals
  • Instant updates on new treatments, events, and offers
  • Modern clinic-branded UI with refined navigation
  • Appointment payment flows with iterative Apple Pay support

Architecture

Feature-based React Native iOS structure with modules for booking, memberships/rewards, personalized content, and account settings.

State management

Appointment and membership state with server-driven availability, rewards entitlement, and profile preferences.

Backend

Clinic booking and membership APIs for schedules, offers, and client profiles.

Integrations

  • Push notifications for treatments and events
  • Appointment booking services
  • In-app payment / Apple Pay flows

Performance optimizations

  • Fast booking funnel interactions
  • Lightweight treatment and offer list rendering
  • Stable release iterations across UI redesigns and payment updates

Offline support

Cached treatment catalog and recently viewed membership details when connectivity dips.

Push notifications

Updates on new treatments, events, deals, and appointment reminders.

Authentication

Secure client authentication for bookings, memberships, and personalized recommendations.

Payments

Appointment payment support with Apple Pay capability iterations refined across store releases.

Analytics

Booking conversion, membership engagement, and campaign / offer interaction signals.

Challenges & solutions

Keeping the booking and payment funnel reliable as payment options evolved

Iterated Apple Pay enablement and appointment payment edge cases across multiple App Store releases with focused bug fixes

Presenting clinic promotions without cluttering the core booking job

Separated rewards/membership surfaces from the primary schedule flow while keeping offers reachable from home

Business outcomes

  • Published on the App Store (Health & Fitness)
  • Shipped ongoing UX redesign and functional improvements through v1.4
  • Delivered a client-facing booking and loyalty experience for Vibrant Life Med Spa

My role

  • Built and refined core booking and client mobile flows
  • Supported membership, rewards, and update surfaces
  • Iterated UI polish and payment-related release fixes for store updates

Lessons learned

  • Clinic apps win when booking friction is near zero and rewards feel exclusive
  • Payment integrations need explicit regression coverage around appointment edge cases

Future improvements

  • Richer treatment recommendation personalization
  • Deeper membership progress visibility
  • Expanded self-serve reschedule and waitlist flows