Skip to content
Book a Consultation
Home / Case Studies / Conected
Health & Wellness · On-demand Services (London, UK)

A premium in-home wellness marketplace for London

Mobile App Development (iOS & Android) · Web Admin Panel · Backend & API · Payments Integration
The Conected customer app shown on three phones beside the Conected logo, with treatment details, onboarding and therapists nearby
~6 months
From concept to App Store and Play Store launch
£0
Recurring CRM costs, an estimated £4,000 to £19,000 a year saved
10,000+
Users supported as the platform scales

Summary

Conected brings on-demand massage and treatments to homes, hotels and offices across London. Founder Alexandra Frincu built the brand on qualified and vetted therapists who arrive fully equipped. The booking behind it still ran on phone calls, emails and manual scheduling.

TulipTech turned that promise into a product: the complete two-sided marketplace customer and therapist apps, an automated booking engine, secure payments, moderated chat and a custom admin panel from kickoff to App Store and Play Store launch in around six months.

The challenge

One fixed launch date, two very different users. Customers needed to browse therapists, book, pay and get clear updates at every step. Therapists needed availability, bookings, earnings and navigation in one app. And the business needed full control, without an off-the-shelf CRM costing hundreds a month.

The engineering brief was demanding:

A multi-step booking engine with dynamic pricing, automated reassignment and configurable refund rules
Push, in-app and email notifications with no duplicates
Secure marketplace payments with therapist payouts
Location matching through live coverage zones

Early staging load times of over thirty seconds raised fair questions about production readiness.

Our approach

Every decision kept the client's long-term ownership and running costs in view. Rather than a third-party CRM, we built a custom admin panel in Next.js at no extra cost, an estimated £3,500 to £5,000 saved upfront, and no licence fees. The API stays CRM-agnostic, so HubSpot, Odoo or Zoho can be added later.

We built ownership in from day one, so every engineering decision served the business rather than just the launch.

The booking engine was split into ten focused sub-PRDs with backend validation that rejects anything out of scope. Notifications and chat run on Supabase Realtime and Firebase Cloud Messaging, moderated to block phone numbers, URLs and profanity. Stripe went live on the day of app store resubmission, Google Maps stayed within its free tier, and infrastructure was right-sized to run lean.

Key capabilities

Automated booking engine
Secure Stripe Connect payments
Moderated in-app chat
Ratings and reviews
Three-stage therapist vetting
Google Calendar sync
Coverage-zone therapist matching
Custom admin dashboard
Push, in-app and email alerts

Technology, security and compliance

A secure, always-on marketplace on an end-to-end type-safe stack: Stripe Connect payments, moderated real-time chat, role-based admin controls and audit-ready booking records across web and mobile. Google Calendar access is used only to add and update confirmed appointments, never for advertising. The client owns every cloud account, the source code and the intellectual property.

React NativeExpo 55TypeScripttRPC v11Node.jsNestJS 11FastifySupabasePostgreSQLNext.jsStripe ConnectGoogle Maps APIFirebase FCMResendTurborepoBunAWS

See it in action

Conected across all three products: customer booking, the therapist app and the admin panel.

The custom admin dashboard: registered users, active therapists, bookings and revenue, with therapist approvals, review moderation and support tickets queued as pending actions
A therapist record in the admin panel: rating, acceptance rate, cancellations and strikes, with suspend and ban controls and every booking listed
The therapist app: notification preferences, payout history and a timed booking request that reassigns automatically if it is not answered

Results

Launched on target on 20 July 2026 with the full feature set live: booking, payments, real-time chat, maps, notifications and the admin panel. Around six months from kickoff to app store approval, in a market still built on phone bookings.

The custom admin panel removed any HubSpot or Odoo dependency, saving an estimated £4,000 to £19,000 a year in licence fees. Infrastructure runs at roughly $130 to $310 a month, about £103 to £245, and handles around 1,000 active users, scaling to 10,000 and beyond.

And Conected owns everything: AWS, Supabase, Firebase, Google Cloud, the App Store, the Play Store, Stripe, the source code and the intellectual property. Built on TypeScript and tRPC, it is reliable and easy to evolve. Engineering that serves the business, not just the launch.

Want a result like this?

Tell us where your business is stuck and we will tell you what we would do about it, with numbers where we have them.