A salon management system built in PHP 8 and MySQL that runs the whole salon from one dashboard: online booking, point of sale, staff, stock and money, for a single salon or several branches. It is a full ERP + CRM web app on your own hosting, so your customer list and sales history stay on your own server.
Double bookings. Customers book from the salon's own website by branch, service, stylist and time. The slot is re-checked inside a database lock when they press confirm, so two bookings can never land on the same stylist at once. Each stylist has their own calendar column.
Commission disputes. At the till every service asks who is doing it. The stylist's commission is written on the invoice line when the bill is saved, and payroll later totals base pay, commission and tips from those records.
Stock shrinkage. Each service lists the products it uses, and back-bar stock is deducted by the millilitre on every bill. Products reserved in the online shop are held until collection.
CSV import and export, print and PDF on every list; in-app team chat; push notifications and phone install as a PWA; Google sign-in and SMTP setup pages; database backup; dark mode, theme palettes, a Google Translate switcher and ISO currency selection. 56 tables with foreign keys, prepared statements on every query.
Salon, spa, barber shop and beauty parlour owners who want their own salon software on their own server, and PHP developers who want a large real-world PHP MySQL project. Prefer Google Sheets? The same salon system also exists as a Google Apps Script build in this catalog.
| Version | v1.0 |
| Published | Oct 15, 2026 |
| Platform | PHP 8 + MySQL |
| Database | MySQL |
| Category | Salon Gym & Wellness, ERP & Business Suite, Booking & Appointments |
| Tags | |
| Video | Watch walkthrough |
| License | Regular License |
| PHP Files | Complete PHP MySQL project — all .php files in a zip |
| Database | SQL file included — import and go |
| Setup Guide | Step-by-step video tutorials included |
| 6 Months Support | Bug fixes, tweaks, and guidance — all free |
| Free Updates | All future updates included at no extra cost |
Extra modules, your branding, integrations or reports built on top of this file. You get a clear quote and timeline before any work starts, and support after delivery.
What We Customize
20-30% advance to start • Clear quote before work begins • Support included after delivery
What buyers of this file added to the same order
What buyers and viewers say about How to Build Salon Management System | Full Stack ERP + CRM in PHP MySQL with AI.