Opryn Booking Platform Blueprint

Full product structure for a Fresha-minus-marketplace booking and operations platform across client app, salon admin app, POS, payments, CRM, marketing, reporting, and multi-location control.

View Build Modules Scope Discovery Call

1. Product Structure at a Glance

Client-Facing Layer

  • Online booking flow and customer app
  • Account, booking management, rebooking, reminders
  • Payments, wallet, cards, deposits, reviews, discounts

Business-Facing Layer

  • Calendar, team, shifts, CRM, forms, safety workflows
  • POS, payments, inventory, memberships, packages, gift cards
  • Reporting, marketing, integrations, multi-location, funding

2. Client App Modules

Discovery + Service Browsing

Service categories, descriptions, durations, pricing, team visibility, venue details, and real-time availability across website/social/Google entry points.

Booking Engine

Service/professional selection, live date-time slots, instant confirmations, appointments and classes, group booking, next-available behavior, waitlist.

Self-Service Booking Management

Upcoming booking views, cancellation, rescheduling, rebooking shortcuts, and favourites for staff/services.

Payments + Wallet

Deposits and upfront payments, post-service app payments, saved cards, and wallet visibility for balances, gift cards, memberships, and packages.

Notifications + Communications

Automated confirmations, reminders, confirmations requests, thank-you messages, promo campaigns, reactivation nudges, waitlist alerts, and review requests.

Forms + Compliance

Pre-appointment forms, allergy capture, patch-test workflows, and appointment-specific intake.

Offers + Loyalty

Off-peak/last-minute incentives, limited-time deals, loyalty perks, memberships, packages, gift cards, and rewards redemption.

Reviews + Post-Visit

Verified reviews, tipping in supported flows, and rebooking loops for repeat visits.

3. Salon Admin Modules

Business Setup + Service Menu

Service categories, durations, flexible pricing, add-ons, bundles, staff assignment, patch tests, and resource links.

Calendar + Scheduling Engine

Unified online/in-store bookings, blocked time, breaks, holidays, training, extra service time, team shifts, notes, and group appointments.

Resource Management

Rooms, spaces, and equipment allocation by service with calendar usage and utilization reporting.

Client CRM + Profiles

Client records, visit history, notes, allergies, patch tests, forms, balances, memberships, packages, gift cards, and segmentation data.

Forms + Safety Workflows

Custom form builder, auto-send before appointments, and workflow-linked clinical/safety notes.

POS + Checkout

Mixed carts for services, retail, add-ons, memberships, gift cards, packages with split/partial payments, tips, and receipts.

Payments + Terminals

Integrated online/in-person processing, deposits/prepayments, country-aware methods, payout sync, and no-show protection patterns.

Team + Compensation

Schedules, shift visibility, appointment notifications, commission rules, and tip reporting (not a full HRIS by default).

Inventory + Retail Ops

Catalog, stock tracking, stocktake, supplier ordering, consumption tracking, and product sales visibility.

Marketing + Retention

Email builder, templates, segmentation, promotions, reactivation, reminders, loyalty rewards, and slot-filling campaigns.

Loyalty + Memberships + Gifting

Points, tiers, package/membership management, digital and in-store gift cards, and wallet-based benefit redemption.

Reviews + Reputation

Verified review requests plus optional Google review routing workflows.

Reporting + Insights

Revenue, services, products, tips, staff, cancellations, gaps, pricing impacts, custom reports, and team sharing.

Integrations + Tracking

Google Reserve, website widget, Facebook/Instagram links, Meta Pixel, Google Analytics, and export connectors.

Multi-Location + Scale

Independent to enterprise scaling with cross-site consistency for scheduling, POS, payments, and reporting.

Capital / Funding Panel

Eligibility-led pre-approved offers, fixed-fee models, repayment from daily sales, and optional early payoff.

4. Master Capability Inventory

Grouped full-scope inventory for implementation planning.

Booking + Calendar Core

service cataloguecategoriesdurationsfrom pricingadd-onsbundlesappointmentsclassesgroup bookingswaitlistslot filling logicblocked timebreaksholidaystraining blocks

Client Experience

online bookingwebsite/social/Google entry pointsinstant confirmationcancel/reschedulerebookingfavouritesformsallergiespatch testsnotificationsSMSemailapp pushreviews

Payments + POS

POS checkoutmixed cartsplit paymentspartial paymentsdepositsprepaymentspost-service app paycash/cards/contactlessdigital walletstipscommissionsreceipts

Commerce + Inventory

retail salesinventory trackingsupplier orderingstock-takingconsumption trackingproduct reporting

CRM + Retention

client profileswalletbalancessaved cardsgift cardsmembershipspackagessegmentationcampaign templatesoff-peak discountspeak pricingreactivationloyalty points/tiers

Analytics + Integrations + Scale

sales/revenue reportsstaff performancepricing impactresource utilizationcustom insightsMeta PixelGoogle Analyticsdata connectormulti-location controlspremium supportcapital/funding

5. Build Modules for Opryn Booking

Client App

  • Onboarding and auth
  • Venue profile
  • Service catalogue
  • Team selection
  • Booking engine
  • Booking management
  • Wallet
  • Forms
  • Notifications
  • Offers and loyalty
  • Reviews
  • Maps and directions

Salon Admin App

  • Business settings
  • Service menu builder
  • Calendar
  • Staff/team and shifts
  • Resources and equipment
  • CRM and client records
  • Forms and compliance
  • Waitlist
  • POS and payments
  • Inventory
  • Memberships/packages/gift cards
  • Campaigns and segmentation
  • Analytics and reporting
  • Integrations
  • Multi-location controls
  • Capital/funding panel

6. Technical Domain Model (Build-Ready)

Core Engines

Booking availability engine, pricing rules engine, loyalty/wallet ledger, checkout/order engine, notification automation engine.

Primary Actors

Client, receptionist, stylist/therapist, manager, owner, multi-location operator, finance/admin.

Data Domains

Services, schedules, resources, clients, bookings, orders, payments, inventory, campaigns, memberships, reviews, analytics events.

Integration Layer

Payments + terminals, Google Reserve/links, social booking links, analytics and ad pixels, export connectors.

Compliance Layer

Consent capture, allergy/patch-test records, appointment notes, policy and cancellation acknowledgements.

Scale Controls

Location-scoped permissions, centralized reporting, templated services, cross-site settings inheritance.