DylanX10

Selected work — Los Angeles

One platform,
and the work around it.

DylanX10 is a multi-tenant marketing and commerce platform for medical aesthetics — mobile app, management console, clinic storefronts. This site is the platform, and the record of what's being built alongside it.

The idea

Technology runs deep under everything here. It shows up only as results — a storefront per clinic, campaigns with approvals on record, releases verified screen by screen. The machinery stays out of sight. The work doesn't.

Inside the platform

Three surfaces, one engine.

01

The storefronts

Sixteen commerce pages per clinic — equipment, training, carts, customer accounts — each one under the clinic's own brand, served from a single codebase.

Three clinic brands themed from one codebase, down to the smallest component.

02

The console & campaigns

Campaigns drafted from each clinic's brand voice, reviewed, and approved before launch. Every outgoing message passes through an auditable outbox.

A campaign lifecycle with separation of duties — draft, submit, approve, launch.

03

The mobile app

The operation in five tabs, scoped by role: approvals, analytics, catalog, mailing. Face ID on entry, dark mode throughout, offline-tolerant.

Five TestFlight releases in nine days, every screen verified before each one.

Selected work

Case 001 — Live

DylanX10

A distribution business, rebuilt as a platform.

Read the case studyIn production — this site and its console
Case 002

MediSpa Solutions

Clinic storefront — the first tenant.

Live
Case 003

Prestige Guard Insurance

Independent insurance.

In development
Case 004

Marble Plus

Australian natural stone.

In development
Case 005

World Spa Organization

Beauty & wellness.

In conversation
Case 006

Glendale Judo Academy

Community sports.

In development

The record

Seventy-plus programming interfaces. A hundred twenty-five automated checks, green before every release. Five TestFlight builds in nine days. Three clinic brands from one codebase. All of it built this year, around one platform.

Contact

Start a
conversation.

For clinics joining the platform, and for projects like the ones above: two or three sentences about where you want to go are plenty.

  1. Messages are read the day they arrive.
  2. You get a considered reply, not a pitch.
  3. If it fits, we meet. If not, we say so.

For existing clients

Client portal.

Catalogue, training, orders, campaigns — in one place.

Log in