Salon Booking OS

$67.00 – $127.00

Self-hosted salon booking software for hair and beauty salons: online booking on your own website, one staff calendar, deposits, a shop and the customer app’s Flutter source. Choose Single Site (1 installation) or Multi Site (up to 5) — a one-time purchase with updates included.

Need Reseller / White-Label?

Compare Single Site, Multi Site and Reseller / White-Label editions before choosing.

Compare All Editions

Custom Services — Optional

Enhance your purchase with optional professional services.

We will install the purchased PHP/MySQL application on your supported hosting/server. Hosting, domain, SSL, third-party licenses and custom development are not included. Customizations not included.
We prepare and configure the Android app build for your approved brand and environment, and assist with publishing it to Google Play where applicable. Google Play developer account fees and any third-party charges are not included. Store approval is controlled by Google and cannot be guaranteed. Please review our Terms of Service before purchasing this service.
We prepare and configure the iOS app build for your approved brand and environment, and assist with publishing it to the Apple App Store where applicable. Apple Developer Program fees, signing/certificate access and any third-party charges are not included. App Store approval is controlled by Apple and cannot be guaranteed. Please review our Terms of Service before purchasing this service.
Product price:$67.00
Total options:
Order total:
Overview & Features

Self-hosted salon booking software for hair and beauty salons

Salon booking software with a staff calendar and your own website, on your own hosting

One installation runs your salon’s branded website with online booking, the front desk calendar your team works from, client records, e-mail reminders and a shop for your salon’s products. Buy it once and host it yourself.

  • One-time purchasePerpetual usage license, no monthly platform fee.
  • PHP script + Flutter sourceThe PHP web application, the customer app’s Flutter source for Android and iOS, and the documentation.
  • Self-hostedShared hosting, cloud hosting or a VPS that meets the requirements.
  • No OsDot commissionPayments and text messages go through your own provider accounts.

See the full feature list

Salon booking software: a salon’s own website with the Book now button, Bloom theme, from the public demo
The salon website, Bloom theme (public demo).

Who it is for

Hair and beauty salons

Small and medium hair, nail and beauty salons that want clients to book online on their own website.

Salons with a busy front desk

Desk and phone bookings, walk-ins, call-backs and the end of the day in one staff calendar.

Agencies and freelancers

Multi Site covers up to five installations, one salon each, for your own salons or your clients’.

Every edition includes

PHP web application

The complete salon platform in source form, with its browser installer.

Customer app source

The Flutter source of the customer app for Android and iOS. The Android app is build-tested; the iOS source is included for you to build (not build-verified by OsDot).

Documentation

Offline HTML documentation for installation, configuration and the app build.

One ZIP download with the web application, the app source and the documentation, the license, the support policy, the system requirements and checksums. Normal software updates come with every license.

Choose your license

Single Site

One production installation, for one salon. Customise it for your own use.

Multi Site

Up to five production installations, one salon each — your own salons or your clients’.

Reseller / White-Label

Sold separately: resell installations to your own customers under your own brand, with no license key.

Details

Online Booking & Your Salon Website

An online salon booking system on your own branded website

  • Your own branded website with online booking, in three themes — Linen, Onyx and Bloom — each in Light and Dark.
  • Clients choose their services, a stylist and an available time, at the salon or, where you offer it, at home.
  • The price a client sees when booking is the price on the confirmation, in every message and at the front desk.
  • Every confirmation shows the booking reference, the time in the salon’s time zone, the staff member, the total, the deposit and the balance, the cancellation deadline, an add-to-calendar file and directions.
  • Dates are written the same unambiguous way on the website, in the app and in e-mails.
  • Designed to meet WCAG 2.2 AA.
Hair salon booking software on a phone: a client choosing a service, from the public demo

Front Desk & Staff Calendar

Salon scheduling software: one calendar, never double-booked

  • A staff member is never double-booked — whether the booking comes from your website, the booking widget, the app, the front desk or the API, even when two requests arrive at the same moment.
  • Desk and phone bookings, walk-ins, call-backs and the end of the day, by day or by week.
  • Your team’s own sign-ins. Clients never see your staff members’ phone numbers or e-mail addresses, and each person on your team sees only what their role allows.
  • Bookings, deadlines and reminders stay correct across time zones and daylight-saving changes.
Salon scheduling software: the front desk calendar of a day with three staff members, from the public demo

Clients, Messages & Reports

Salon management: client records, e-mail reminders and reports

Messages and reminders

Messages say only what actually happened, and when an appointment is cancelled the product always sends the client a cancellation notice. Reminders go by e-mail; the product sends each reminder at most once. Delivery depends on your e-mail provider and the network.

Clients and reports

Client records built from their visits and orders, and reports for your salon from the administration area.

Deposits, Payments & Your Shop

Deposits on the services you choose; your products for sale

  • Ask for a deposit on the services you choose, collected online through PayPal, Stripe or Razorpay on the salon’s own accounts; the balance is paid at the salon.
  • Sell your salon’s own products on your website and in your app: collected at the salon, delivered locally or shipped at your own rates, with stock, discounts and returns.
  • Choose any currency your payment providers accept — USD is preselected. Checkout only ever offers a payment provider that accepts your currency.
  • No country’s taxes are built in. If you charge tax, you add your own rate.
  • OsDot takes no commission on your bookings and adds no markup to your messages: payments and text messages go through your own provider accounts.
The salon’s shop on its own website, from the public demo

Flutter Android & iOS App

The salon booking app’s source in every edition

Every edition includes the source code of the customer app for Android and iOS (Flutter): your salon’s own booking app, working with your website — the same services, times, prices, bookings, shop and accounts. The Android app is build-tested; iOS source is included for you to build (not build-verified by OsDot). You build and publish the app under your own developer accounts; OsDot offers Android Build & Deployment as a separate service. The mobile app

Licensing & Usage Rights

Single Site, Multi Site and Reseller / White-Label

WhatSingle SiteMulti SiteReseller / White-Label
Production installationsOne, for one salonUp to five, one salon eachOne salon each, for your customers
License key and activationOne key, one activationOne key, up to five activationsNone: the purchase is the entitlement
Resell under your own brand——Yes
Web application, app source, documentationIncludedIncludedIncluded
Normal software updatesIncludedIncludedIncluded

A one-time perpetual software usage license: the end of any support period never ends it. Single Site activates one installation and Multi Site up to five, with the license key from your purchase; deactivating an installation releases its slot. The Reseller / White-Label edition is a separate product.

Your name on it

Your salon’s name, logo, pictures and pages on its own website, in one of three themes. The administration area shows “Powered by OsDot™” in every edition, and it stays; the same link in the public website’s footer can be switched off by the salon’s owner.

Updates & Support

Updates included; Priority Support optional

Self-Service — included

Normal software updates through your store account, the documentation and the published fixes. No personal technical support.

Priority Support — optional

Personal technical support from OsDot with priority handling of standard installation, configuration and update issues, for one year. Get Priority Support — $97/year

Hosting & System Requirements

PHP 8.3 or 8.4, MySQL 8.4 or MariaDB, HTTPS, cron

  • PHP 8.3 or 8.4. PHP 8.3 is the minimum: below it the application does not start.
  • PHP extensions: intl, mbstring, pdo_mysql, openssl, sodium, curl, json, ctype, fileinfo, gd and simplexml.
  • A database: MySQL 8.4 LTS, or MariaDB 10.11, 11.4 or 11.8 LTS. Other series show a warning and may be used at your own risk; a version below the application’s minimum is refused.
  • HTTPS, at the root of a host name (for example https://booking.example.com/). Installing into a sub-folder of another site is not supported.
  • Scheduled tasks (cron) every minute, run with your site’s PHP 8.3 or later.
  • Shared hosting, cloud hosting and VPS that meet the requirements. A VPS is not required. The browser installer checks your server before it installs anything and says what to change.
  • Tested on Hostinger shared hosting (LiteSpeed, PHP 8.3, MariaDB 11.8): installed from the package through the browser installer.

The full list is in the Recommended Hosting tab, the package’s SYSTEM-REQUIREMENTS.html and the online documentation.

Optional Professional Services

Installation and Android Build & Deployment

Installation

OsDot installs Salon Booking OS on your hosting for you. Offered separately on this page.

Android Build & Deployment

OsDot builds the Android app under your salon’s name and helps publish it under your own developer account. Offered separately on this page.

For customisation, contact OsDot Solutions for a quote.

What’s Not Included

Hosting, accounts and services you arrange yourself

  • Hosting and your domain name.
  • Your payment, text-message and e-mail provider accounts, and their fees.
  • App-store developer accounts. OsDot does not publish or build the iOS app for you.
  • Personal technical support, unless you add Priority Support; custom development, server administration and hosting administration.
  • Any country’s tax rules: if you charge tax, you add your own rate.

Frequently Asked Questions

Hosting, deposits, sub-folders, cron, the iPhone app

Is this salon booking system self-hosted?

Yes. You install Salon Booking OS on your own hosting; OsDot does not host salons. Installation is available as a separate service.

Does the salon booking software take deposits?

Yes, on the services you choose: the deposit is collected online through PayPal, Stripe or Razorpay on the salon’s own accounts, and the balance is paid at the salon.

Do I need a VPS?

No. Shared hosting that meets the requirements works; the installer checks it for you.

Can I install it in a sub-folder (example.com/booking/)?

No. Use a host name of its own, such as a sub-domain (booking.example.com).

My host’s public_html is fixed. Can I still install?

Yes, on Apache or LiteSpeed hosting with .htaccess files allowed: upload the contents of the package’s Web/ folder into public_html.

Which PHP does the cron use?

The one you name in the task’s command. Some hosts run an older PHP for plain php; use the full path of your site’s PHP 8.3 or later, as the installer’s success page shows.

Is there an iPhone app?

The package includes the app’s iOS source for you to build on a Mac with Xcode and your own Apple developer account; OsDot does not publish or build the iOS app for you.

More answers: the FAQ and the online documentation.

Demo

Try Salon Booking OS

Public demo

A sample salon, Larkspur Salon, with its website, online booking, the front desk and the shop. Sign in as the owner, the front desk, a stylist or a client: the four demo logins and their shared password are on the demo page. Demo data resets twice a day.

Demo logins and what to look at · Open the public demo (opens in a new tab)

Android demo app

A demo build of the customer app (1.0.0-demo.2, Android 7.0 or later, about 51 MB), connected to the public demo. Not on Google Play: install it from the demo page, where its SHA-256 checksum is shown.

The Android demo app

Questions before you buy

Use the quote button on this page to ask about installation or the editions.

Version History

Version History

Current Version: 1.0.0

Version 1.0.0

  • First release of Salon Booking OS by OsDot™.
  • A browser installer that checks your server, creates the database tables and the owner account, and then locks itself.
  • Your salon: location, business hours, closures and holidays, staff schedules and time off, and a services catalogue with options, prices and deposit rules.
  • The front desk: the calendar by day and by week, desk and phone bookings, walk-ins, the end-of-day list, call-backs and "My day" for each staff member.
  • Online booking on your website: clients choose a service, a staff member and a time, confirm with a code sent by e-mail, and change or cancel within your rules.
  • Payments through your own Stripe, PayPal or Razorpay account: deposits for online bookings and shop orders, payments taken at the salon, refunds and reconciliation.
  • A shop for the products you sell: collected at the salon, delivered locally or shipped, with stock and returns.
  • Messages by e-mail, and optional text messages and push notices through your own provider accounts; the owner's daily summary.
  • Client records, a client's data download, and deletion requests.
  • Your website in three themes — Linen, Onyx and Bloom — each in Light and Dark.
  • Each team member's own sign-in, with a role whose permissions the owner sets.
  • A REST API (version 1), and the customer app's Flutter source.
Additional information
LicenseMulti Site, Single Site
Software TypeBusiness Software
SourcePHP Web + Flutter App Source Included
TechnologyCakePHP, Flutter, MySQL, PHP, REST API
PlatformAndroid, iOS, Web
DeploymentSelf-hosted
PHP VersionPHP 8.3, PHP 8.4
DatabaseMariaDB 10.11, MariaDB 11.4, MariaDB 11.8, MySQL 8.4 LTS
Pricing ModelOne-time purchase
Current Version1.0.0
Recommended Hosting

Power Your Digital Empire with DigiHostPro

Whether you are launching a new WordPress storefront for your digital assets or deploying the backend server for a high-performance mobile app, your business demands speed, absolute security, and zero downtime.

Why Digital Entrepreneurs Choose DigiHostPro:

  • Blazing-Fast Performance: Optimized server environments engineered specifically for high-speed ecommerce, heavy downloads, and media delivery.
  • 99.9% Uptime Guarantee: Never miss a sale due to server outages. Keep your checkout pages and download links live around the clock.
  • Enterprise-Grade Security: Safeguard your platform with advanced DDoS protection, automated backups, and complimentary SSL certificates.
  • Scalable Infrastructure: Grow your online enterprise seamlessly without worrying about bandwidth limits or slow page loads.

"Don't let slow, unreliable hosting bottleneck your business growth. Give your digital storefront and apps the high-performance infrastructure they deserve."


GET 1 MONTH FREE DigiHostPro →

Reviews (0)

Reviews

There are no reviews yet.

Be the first to review “Salon Booking OS”

Your email address will not be published. Required fields are marked *