ChairSplit
Complete SaaS management platform for barbershops. Revenue, commissions, teams, clients, expenses, payslips.
Complete SaaS product in production2025
An industry still running on paper and spreadsheets.
Managing a multi-barber barbershop is an operational headache. Owners juggle between Excel sheets, paper notes and manual calculations to track revenue per barber, calculate commissions, manage expenses and produce payslips. Every calculation error creates friction with the team. Generic tools (accounting, CRM, scheduling) exist but none covers the specific workflow of a shop with multiple independent barbers sharing space and revenue. ChairSplit had to be the missing tool.
Building a complete industry product, not an isolated feature.
The challenge wasn't to create a booking app. It was to build a complete management system covering the entire workflow of a multi-barber shop: visit logging, automatic commission calculation with configurable rules per barber, expense tracking, payslip generation, client management, and reporting. All accessible on mobile, usable between haircuts, with different access levels for the owner, manager and barber. A real industry product, not a prototype.
A role-based system, not a single interface.
We started by mapping the users. Three roles, three different needs. The owner wants the overview: total revenue, commissions paid, profitability per barber, shop expenses. The manager wants to handle operations: log visits, track the register, generate payslips. The barber wants to see their own numbers: their visits, their revenue, their commission. Each role sees the same data from a different angle. The application architecture was designed around this permission system, not as an afterthought layer.

Mobile-first. Usable between clients.
The interface was designed as a mobile-first PWA. A barber logs a client in a few taps between haircuts. No complex forms. No deep navigation. The most frequent actions (log a visit, check today's revenue) are accessible in one tap from the main screen.
The commission system is the technical core of the product. Each barber has their own commission rate, configurable by the owner. Commissions are calculated automatically with every logged visit. Payslips are generated automatically from commission and visit data for the selected period.
The expense module tracks shop costs (rent, products, equipment) and integrates them into the overall profitability calculation. The client CRM records visit history, preferences and notes per client.
The multi-tenant architecture gives each shop its own isolated space with its data, barbers and configuration. The monetization model runs through Stripe with monthly subscriptions and a 14-day free trial.

Full-stack. Design, code and deployment.
The application was built in Next.js with Supabase for the database and authentication. The role system (Owner, Manager, Barber) manages permissions at every level. Google Calendar integration syncs appointments. Stripe handles subscriptions with automatic billing. The application is deployed as a PWA, installable on mobile without going through an app store. The entire product was designed, built, developed and deployed by P-XEL.
A complete SaaS product. In production.
ChairSplit is a functional SaaS product, not an unfinished MVP. Visit management, commission calculation, payslips, client CRM, expense tracking, reporting. All in a mobile-first interface usable daily by barbers who don't have time to navigate complex software. The product is in production with an active monetization model.

- Complete product design (UX research, user flows, UI design)
- Next.js web application (PWA) in production
- Multi-tenant architecture with role-based system
- Commission module and automatic calculation
- Payslip generation
- Client CRM with visit history
- Expense tracking module
- Stripe integration (subscriptions + free trial)
- Google Calendar integration
- Deployment and production launch
A SaaS product to design and ship?
We design web applications and SaaS products from idea to deployment. Architecture, design, code, production launch. web applications and SaaS