openfrontMed Spa

Open source
alternative to
Aesthetic Record

Medical-aesthetics booking, clients, providers, treatment workflows, consent, checkout, memberships, inventory, commissions, and follow-up.

Live demo

Try Juniper Vale Med Spa

Explore the live storefront, then open the dashboard to see the operator experience behind it.

Platform

Run the practice end to end

Bookings, intake and consent, the treatment record, product lots, aftercare and checkout are tied to the same visit, so providers, the front desk and compliance work from one chart.

openfrontMed SpaAppointments

Appointments

Day sheet, arrivals and appointment status.

Book appointmentConsultations & plans
Today9
Pending2
Confirmed5
Checked in1
No-shows0

2 requests need confirmation

Review requests

Today9Pending2Confirmed5Checked in1Completed1Cancelled0No-shows0All2318
Sat, Oct 24
  • 10:00 AM · Claire BennettCompleted

    Signature hydrating facialLena ParkTreatment room

    $165.00Payment completed
  • 10:30 AM · Sofia MarinoChecked in

    Neuromodulator treatmentDr. Amara WebbTreatment room

    Clinical reviewDeposit paid$420.00
  • 11:15 AM · Grace LiuConfirmed

    Glow chemical peelLena ParkTreatment room

    Clinical review$140.00
  • 12:00 PM · Dana WhitfieldConfirmed

    Injectables consultationDr. Amara WebbConsultation room

  • 12:45 PM · Priya RamanPending

    LED light therapyLena ParkLight therapy suite

    $65.00
  • 1:15 PM · Guest requestPending

    New client consultationUnassigned

Recreated from features/platform/appointments/screens/AppointmentOperationsPage.tsx (opens in a new tab) with sample records.

22 platform workspaces

Platform

  • Appointments
  • Checkout

Clients & demand

  • Clients
  • Waitlist & messages
  • Follow-ups
  • Reviews

Catalog & retail

  • Treatments
  • Memberships & benefits
  • Inventory & purchasing

Practice

  • Practice
  • Staff
  • Locations
  • Staff schedules
  • Rooms & devices
  • Storefront settings

Clinical & compliance

  • Forms & consent
  • Safety
  • Privacy & records

Insights & systems

  • Payments
  • Commissions
  • Reports
  • Integrations

Workflows

Built around med spa work

Openfront Med Spa connects public service and provider discovery, booking, client accounts, appointments, gift cards, reviews, and galleries with practice workbenches for scheduling, intake, clinical authority, treatment plans and sessions, consent, checkout, inventory lots, memberships, packages, commissions, follow-up, and incident records.

Booking and client experience, one view

Services, providers, availability, online booking, appointment history, reviews, gallery, and gift cards. Practice-scoped client accounts, intake forms, consultations, waitlists, and follow-up tasks.

Treatment and authority

Provider credentials, authorizations, supervision, clinical orders, treatment plans, sessions, and administrations

Contraindication decisions, versioned consent, signed notes and addenda, incidents, recalls, and controlled client records

Appointments, resources, schedules, checkout, payments, refunds, memberships, packages, loyalty, and commissions

Treatment and authority, one platform

Provider credentials, authorizations, supervision, clinical orders, treatment plans, sessions, and administrations. Contraindication decisions, versioned consent, signed notes and addenda, incidents, recalls, and controlled client records.

US
EU
AP

Run it wherever you operate

Run the application and PostgreSQL database in infrastructure the practice chooses, adapt operational workflows in source, and retain practice records under the organization’s control. Medical activation still requires jurisdiction-specific clinical policy, approved infrastructure, legal review, and runtime validation.

Workflow Practice operations
Current workflows and operating signals
1
Appointments, resources, schedules, checkout, payments, refunds, memberships, packages, loyalty, and commissions
2
Products, vendors, purchase orders, receiving, inventory lots and movements, integrations, reports, and storefront settings
3
Services, providers, availability, online booking, appointment history, reviews, gallery, and gift cards
Appointments, resources, schedules, checkout, payments, refunds, memberships, packages, loyalty, and commissions
Products, vendors, purchase orders, receiving, inventory lots and movements, integrations, reports, and storefront settings

Practice operations

Appointments, resources, schedules, checkout, payments, refunds, memberships, packages, loyalty, and commissions. Products, vendors, purchase orders, receiving, inventory lots and movements, integrations, reports, and storefront settings.

Audience

For the teams running this work

Medical-aesthetics practices coordinating client booking, provider and resource schedules, treatment evidence, retail and service checkout, inventory, retention, and staff operations.

Ownership

Run it on infrastructure you choose

Run the application and PostgreSQL database in infrastructure the practice chooses, adapt operational workflows in source, and retain practice records under the organization’s control. Medical activation still requires jurisdiction-specific clinical policy, approved infrastructure, legal review, and runtime validation.