img
AboutContactBlogGet in touch
img

Microsurgery & Beauty Salon Management

img

The client brings together a global community of over 70,000 certified beauty artists working across 20,000+ salons in more than 60 countries. In addition to providing education, certification, and exclusive products for various beauty and medical procedures, the client plays a central role in setting professional standards across the industry. Looking to strengthen their relationship with this widespread network, they aimed to address a common challenge faced by many salons: manual, paperwork-heavy operations that hinder efficiency and scalability.

To better support its global network of beauty artists and salons, the company set out to build a digital platform that would simplify and automate the everyday tasks salon teams handle. The result is a multi-tenant SaaS solution that covers the entire salon journey - from booking appointments and delivering treatments to managing aftercare. Designed with international growth in mind, the platform also helps salons stay compliant with local regulations around beauty and medical procedures, making it easier to run a smooth, professional operation no matter the location.

We are responsible for:

Backend Development
Frontend development
UI/UX Design
Project Management
Tech Consulting
QA
summary-box-icon

Scope:

Dedicated Agile Team


Team:

13 People


Duration:

14 months

Challenge

The challenge at hand was to streamline and digitalize experience and interactions between beauty artists and their salon end users. The aim was to reduce the paperwork that often accompanied these processes, digitalizing the whole user journey, from booking a session to the feedback. To address this challenge, we developed the platform, offering a comprehensive solution that simplifies the entire customer journey. This includes features for artist selection, service booking, consent management, and secure digital signatures for over 70 different countries, thus different languages, cultures and legislations over the world

Solution

To accommodate the diverse needs of their extensive network, with multiple tiers of customers and users, a a multi-tenant system was implemented. This ensured efficient management and an intuitive experience for all stakeholders. The design philosophy adheres to simplicity and modularity, maintaining consistent and user-friendly business object designs.

img
img
img
img

User Journey

From the artist’s perspective, platform was designed to be a time-saving and paper-reducing tool. It allows artists to swiftly create customized documents, whether from scratch or using a pre-built template library, and seamlessly send them for digital signing. In addition, the system provides robust product stock management capabilities and keeps a detailed history of each client’s preferences and interactions. From an end-user perspective, the impact was profound. We succeeded in significantly reducing the time and the tedious processes involved in signing documents on-site. Customers now had the flexibility to review and sign documents at their convenience, eliminating the need to visit the salon solely for paperwork-related activities.



img
img

Central System Management

The platform includes a powerful central admin module that allows system-level users to manage core elements across all salons, such as tenant (salon) onboarding, treatment setup, and documentation management.

A major part of this module is the contract and consent template builder, designed to help admins manage legal and procedural documentation for beauty and medical treatments across different regions.

  • Add & Edit Templates
    Central users can create new consent or contract templates using a flexible, Notion-like editor. They can either build templates from scratch or modify existing ones to suit various procedures, languages, and local regulations, ensuring compliance and consistency across all tenants.

  • Filter Templates
    To keep documentation organized and easily accessible, users can filter templates by country, type, and language. This feature simplifies the process of finding the right version of a form based on regional and procedural requirements.


img
img

Tenant Workspace & Treatment Management

This module is designed specifically for permanent makeup salon owners to manage daily operations in one place. It allows tenants to organize their staff, define various treatment types, and assign those treatments to specific beauty artists or medical professionals. The goal is to simplify coordination and ensure everything runs smoothly within each salon location.

  • Treatment Session Management
    Tenants can create and manage treatment sessions from start to finish. Each session includes details like contract status, provider and customer information, selected techniques, and more, all shown on a single screen. Users can also upload before-and-after photos and track the products used during the procedure.

  • Add Products to Treatment Sessions
    Within each session, users can log detailed product information, including the name, manufacturer, serial number, and batch number. This helps maintain proper documentation and ensures traceability for every treatment performed.


img
img

Customer Management & Contract Workflow

The platform includes a built-in CRM system that allows salon tenants to create and manage a database of their customers. Tenant users can store client profiles, track treatment history, and manage communication directly through the system.

  • Customer Communication & Booking Confirmation
    When a treatment session is booked, tenants or beauty artists can send confirmation emails to clients, along with digital contracts that can be reviewed and signed before the appointment.

  • Contract Review & Tracking
    Users can easily access and review all previously sent contracts. The system allows tenants to track the progress of each contract, see how many are attached to a specific customer, and monitor their status in real time.

  • Digital Signing Process
    The platform supports secure digital contract signing, allowing customers to review and sign documents from any device. The system logs important metadata such as IP address, location, and device used during the signing process, ensuring compliance and traceability for every signed agreement.

Involvement & Process

We implemented multi-tenancy with a multi-database pattern, where each tenant has their own database, however there still is a centralized database for the data that needs to be managed centrally and synced across the tenants.

This approach enabled us to achieve full data isolation between the tenants, which was critical due to the highly confidential healthcare data this application handles. Also, this approach allowed us to leverage horizontal scaling on the database layer for both read and write operations. 

Each tenant also had their own Redis instance (for caching and queue management) and S3 bucket (for media storage).

We practiced going through release cycles even before the software was made available for the end users by the client. 

After each sprint, our team prepared a release - a production ready version of the software that was tested according to our test plan and delivered to client for acceptance. This helped us achieve and maintain production ready stability in the codebase from the get go.

Our development workflow was highly automated with continuous integration and continuous deployment pipelines implemented with Github Actions and Ansible. 

Our CI ran linters, automated test-suite, automated security checks (via Laravel Enlightn), automated generation of API documentation (via Scribe) and assigned pull requests to appropriate development team members for code reviews.

Our CD deployed application to different environments like development, staging, pre-production and production. 

Our Devops team followed infrastructure as code approach. Infrastructure was based on AWS being provisioned using AWS Cloudformation and configured with Ansible.

img

Meet the authors

We are a 200+ people agency and provide product design, software development, and creative growth marketing services to companies ranging from fresh startups to established enterprises. Our work has earned us 100+ international awards, partnerships with Laravel, Vue, Meta, and Google, and the title of Georgia’s agency of the year in 2019 and 2021.

img
Contact us