Black-and-white close-up of a woman's neck and shoulder

Case studyMedworks

The client

From MVP to native appa longevity membership for a premium LA clinic

Medworks is a private longevity membership for a premium Los Angeles wellness clinic.

We designed and built the platform where members manage their membership, earn and use credits, book in-clinic services, and order peptides matched to their health goals. The business reached more than $10,000 in monthly recurring revenue in its first month.

Client
Medworks · Los Angeles
Services
UI/UX design · Web platform · iPhone app · Membership & credits system · Marketing website · AI assistant integration
Timeline
Jan 2026 – Present
Technologies
Adonis.jsVue.jsInertia.jsTypeScriptPostgreSQLReact NativeExpoNuxtMCP

The challenge

What we're solvingfor Medworks

Medworks sells two very different things side by side: an ongoing membership, and one-off peptide orders that only members are allowed to place. Members pay monthly and receive credits to spend on in-clinic appointments, while their peptides are bought separately, one order at a time, from a store that stays closed to everyone else.

That meant getting a real credits system right — rollover rules, monthly caps, paid top-ups — alongside secure handling of a sensitive and regulated product, a premium, editorial feel that earns trust from members paying hundreds of dollars a month, and an offer flexible enough to change shape as the clinic learned what its members wanted. On top of that, it had to ship fast and then keep evolving with paying members already on board.

The connected member journey

  1. 01MembershipRecurring plan & sign-up
  2. 02CreditsMonthly balance, rollover & top-ups
  3. 03BookingSpend credits on appointments
  4. 04Clinic servicesIn-clinic therapies & VO₂ Max
  5. 05Members-only ordersRecommended peptides

The strategy

How weworked

We built Medworks on one foundation that everything else plugs into, and shaped the work around the clinic's own rules, its team, and the phones its members carry.

  1. 01

    Build on one foundation

    We brought memberships, credits, orders and bookings together in one platform. With the clinic's business rules built in from the start, Medworks can adapt its offer without relying on disconnected tools.

  2. 02

    Make the membership flexible

    We built the credit system around the way the clinic works: members receive monthly longevity credits, can roll over up to one month's balance with a twelve-credit cap, and can add extra credits with $50 top-ups. These rules are managed within the platform and can evolve as the membership grows.

  3. 03

    Guide every member

    We shaped the member journey to make each next step clear, from sign-up and medical forms to the VO₂ Max test and consultation. Members can see their credit balance, order history and reports in one place.

  4. 04

    Give the clinic control

    We built a custom admin so the team can manage members, subscriptions, recommendations and credit adjustments themselves. A traceable credit history helps the team answer questions, while mobile access and automated onboarding emails make daily operations easier.

  5. 05

    Keep the experience close

    We created a native iPhone app that gives members access to their current treatment, approved peptides, recommended therapies, bookings, VO₂ Max reports, therapy videos and private clinic chat — all from their phone.

  6. 06

    Create a shared design system

    Before building each product, we created a shared design system for Medworks: a considered colour palette, typography and reusable components for buttons, forms and cards. It gives the marketing website, storefront, admin, iPhone app and emails a consistent visual identity, while making it easier to add new screens as the product grows.

  7. 07

    Connect every touchpoint

    We brought the marketing website, members' storefront, admin, app and emails together on a shared platform. This keeps the experience connected and lets the clinic update the product across touchpoints as its needs change.

  8. 08

    Make business data easier to ask about

    We connected the back office to AI assistants through a secure MCP connector. The clinic team can ask questions about live business data in plain language, with access governed by the same permissions as the admin.

  9. 09

    Keep improving after launch

    We designed Medworks to evolve with the clinic and its members. The team can adjust the membership, add features and improve the live product regularly, without waiting for a major rebuild.

The results

Real revenuefrom the first month.

Monthly recurring revenue in month one
$10k+
and tens of thousands of dollars a month eight months in.
Active members
100s
paying every month for credits, appointments and peptides.
Surfaces on one foundation
7
storefront, admin, iPhone app, website, campaign pages, emails and an AI connector.
Releases to the live product
Weekly
shipped with paying members on board and no downtime.

Medworks' own membership and revenue figures, eight months after the January 2026 launch.

  1. 01

    One platform, fully owned

    Memberships, credits, bookings and members-only orders live in one codebase the clinic owns, not in a chain of disconnected tools.

  2. 02

    A membership that can change shape

    Monthly credits, a one-month rollover capped at twelve and $50 top-ups are rules inside the platform, adjusted as the offer matures.

  3. 03

    A team that runs itself

    The admin lets the clinic manage members, therapies, credits and announcements without us in the loop, from a desk or a phone.

  4. 04

    In members' pockets

    Medworks Members is live on the App Store: current treatment, bookings, VO₂ Max reports, therapy videos and a private line to the clinic.

  5. 05

    Onboarding on autopilot

    The emails that walk a new member from welcome to VO₂ test, results and consultation go out on their own.

  6. 06

    A back office you can ask

    Through a secure MCP connector the team asks questions of live clinic data in plain language, under the admin's own permissions.

The project

See itin action

1.0 — Storefront

The member storefront

The storefront brings membership, credits, bookings and members-only orders into one coherent experience — from choosing a plan to reordering a recommended peptide.

Medworks membership options page with the plans side by side
Sign-upMembership options, laid out so members can compare plans and join in a few steps.
Medworks member account showing the credit balance, orders and reports
AccountThe member account shows the credit balance, order history and reports in one place.
The members-only peptide catalog on the Medworks storefront
CatalogThe members-only peptide catalog — a private store for sensitive, recommended products.

2.0 — Admin

The admin

A custom back office lets the clinic team manage members, therapies and daily operations independently. Every credit movement is logged, so any balance can be traced and explained.

Medworks admin: the clinic's therapies with their credit cost
TherapiesManage the clinic's therapies and the credit cost of each one.
Medworks admin: recommending therapies to a member
RecommendRecommend therapies to an individual member; they arrive on the member's phone with clinical instructions.
Medworks admin: a member's credit history
CreditsA traceable credit history: every grant, spend, rollover and adjustment is recorded.
Medworks admin: sending a notification to every member's phone
AnnouncePush clinic news to every member's phone almost instantly.

3.0 — iPhone app

The native iPhone app

Medworks Members keeps the clinic in members' pockets: check the current treatment, book with credits, open VO₂ Max reports and therapy videos, and message the clinic privately.

Medworks app Home screen
HomeCurrent treatment, approved peptides and recommended therapies at a glance.
Medworks app Book screen with the member's credits
BookBook in-clinic services, with the member's credit balance always in view.
Medworks app Education tab with therapy videos
EducationA library of therapy videos explaining each treatment before trying it.

Also in the app: VO₂ Max reports, bookings, notifications and a private chat with the clinic.

Live on the App Store

4.0 — Design system

The design system

One palette, one type scale and one set of components keep the storefront, admin, app, website and emails consistent — so new screens extend the product instead of patching it.

Medworks design system colour palette
Colour & typeA considered colour palette and typography shared across every touchpoint.
Medworks design system components: buttons, inputs and cards
ComponentsReusable buttons, form fields and cards.

5.0 — Ecosystem

Covering all the needs

One team and one shared foundation connect the clinic's whole digital experience.

  • CoreOne shared platformMemberships, credits, bookings, orders & permissions
  • Public marketing websiteNuxt, served static
  • Private campaign pagesTargeted offers
  • Members' storefrontPlans, credits, store
  • iPhone appReact Native + Expo
  • AdminClinic operations
  • Automated member emailsOnboarding & updates
  • AI connector · MCPSecure, permission-scoped access to live data

6.0 — AI back office

AI in the back office

A secure MCP connector lets the team ask questions about live clinic data through an AI assistant, with the same permissions as the admin. It answers operational questions — it does not diagnose members or make clinical decisions.

7.0 — Under the hood

Under the hood

A compact, shared architecture keeps every surface in sync.

  • Members' platform & admin
    • Adonis.js
    • Vue.js
    • Inertia.js
    • TypeScript
    • PostgreSQL
  • iPhone app
    • React Native
    • Expo
    • Over-the-air updates
    • Server-driven version manager
  • Marketing website
    • Nuxt
    • Static site
Shared libraries
API contracts · Membership pricing · Booking links · Media addresses
Supporting services
Render.com · Cloudflare (images & video) · Intercom · Sentry · Secure MCP connector

The conclusion

Love it. It's really great.thirty paying members, five more pending

Robert Spina

Founder, Medworks

From our calls, March to June 2026

We're getting a great response. The results we've been seeing are just from word of mouth. The app was the best solution: when someone becomes a member they download the app. Then the persisting login, notifications and clear navigation allow them to book appointments and get the most out of the membership through the app.

Tell us aboutyour project