
Cuttime is a Progressive Web App for the Swedish barbershop market - connecting customers who want a haircut with hairdressers who need to rent a chair. We took the project from wireframes to a working proof of concept in 2 months, with a team of 4 developers and 2 designers. The client took the prototype in-house after the engagement.
Customer
Gents
Service
Backend and API’s
UX/UI design
Progressive Web Applications
Quality Assurance
Technology
React
Laravel
2 months
Wireframes to working prototype
6 people
4 developers, 2 designers
POC
Proof of concept — client took it in-house after delivery
The challenge
Two things were new to us going in: Swish as a payment provider and BankID as an authentication method - both standard in Sweden, both unfamiliar to our team at the time. We had to research and understand both before we could build with them.
The bigger design challenge was the chair rental flow. Hairdressers booking chairs by location, studio, and preferred hours is a genuinely complex interaction to make legible. Getting it right required close collaboration between design and backend solutions - the visual logic and the underlying business logic had to agree.


The solution
We built the PWA in React.js with a Laravel backend. Design ran wireframes first - working through the chair rental flow and dual user experience before any code was written. The calendar view for hairdressers emerged from that process: a single screen that shows their work schedule and lets them book chairs at preferred hours.
The result was a working proof of concept covering both user types, Swish payment integration, and BankID authentication - delivered in 2 months.

Main features
The app serves two user types.
For customers - Two modes: 'Book time' to schedule at a specific studio or with a preferred hairdresser, and 'Find first available cut nearby' for the quickest slot in the area.
For hairdressers - A calendar view for managing weekly schedules alongside a chair rental tool: specify studio, location, and preferred working hours.
Payments - Swish integration, Sweden's standard mobile payment provider. No cash.
Authentication - BankID, Sweden's national digital identity system.
Want to light up your ideas with us?
Kickstart your new project with us in just 1 step!
Prefer to call or write a traditional e-mail?
Dev and Deliver
sp. z o.o. sp. k.
Address
Józefitów 8
30-039 Cracow, Poland
VAT EU
PL9452214307
Regon
368739409
KRS
94552994
Our services
Proud Member of