01CHALLENGE
What the project had to solve.
Most beauty salons run on Direct messages, phone calls, and a paper appointment book. A booking gets lost among messages, two clients are assigned the same slot, and the administrator does not manage to send reminders — which leads to no-shows and empty windows. At the end of the week, the owner cannot say which specialist is busy, which service earns the most, or how much the salon made.
There is also the client’s side. They want to book from their phone at 11 p.m., not wait until the salon opens and replies in Direct. Every hour of waiting is a booking that may go to the salon next door.
The task was to let a client book independently 24/7, on the website or in Telegram, and give the salon one system showing the schedule, clients, money, and workload.
02SOLUTION
What we built and why.
We built a complete demonstration solution with four screens, one design language (editorial style, a cream palette, and lilac-purple accents), and one source of demo data.
• Cover / overview — the starting showcase for the solution: three entry points (CRM admin panel, web booking, and Telegram bot) plus a “what the booking system can do” section. The whole system on one screen.
• Salon CRM admin panel — the owner’s workspace: four daily KPIs (appointments, revenue, new clients, and utilisation) with trends; today’s schedule with statuses; a seven-day revenue chart; specialist utilisation bars; clients; top services; and reminders. One screen shows the state of the salon.
• Web booking on the website — a service catalogue with photos and prices, specialist cards with ratings, and a “Your booking” panel (date, time, details, total, and confirmation). Short and transparent, without messaging.
• Telegram bot — booking directly in the messenger: menu → service → specialist → confirmation → automatic reminder, plus a command tree (Book, My appointments, Reschedule, Cancel, Price list, Offers, Support).
Functionality for the client: 24/7 booking on the website and in the bot, automatic reminders (one day and two hours before), rescheduling/cancellation, price list, offers, and loyalty. For the salon: a live specialist schedule, a client database with history, KPIs and analytics (revenue, utilisation, top services), administrator reminders, and service/price management. Every screen is responsive.