С нуля до SaaS: как парикмахерская в Вале оцифровала свои бронирования за 8 месяцев
Как я превратил форму mailto в настоящую SaaS платформу для Abeille Barbershop в Сионе, бронирования, лояльности, аналитики и мобильного приложения за 8 месяцев.
Некоторые проекты начинаются с очень малого и в конечном итоге, даже не предвидя этого, становятся чем-то, чем мы гордимся. Abeille Barbershop в Сионе явно является одной из них.
V1: искусство системы D
Все началось в июле 2025 года с простого запроса: система онлайн-бронирования парикмахерской с двумя парикмахерскими.
Первой версией была форма React, которая на лету создавала ссылку mailto: со всей предварительно заполненной информацией (имя клиента, выбранная услуга, желаемое расписание) и напрямую открывала почтовое приложение парикмахера, и все это внутри. В то же время было предложено событие календаря Google, чтобы заблокировать слот.
Никакой базы данных, никакой серверной части, нулевых затрат на инфраструктуру.
Это было умно и, прежде всего, сработало. Но ограничения быстро стали очевидны: нет возможности просмотреть прошлые бронирования, нет автоматического подтверждения для клиента и нет управления реальной доступностью.
V1 выполнил свою работу, доказав, что концепция выдерживает критику. Оставалось построить его по-настоящему.
Разворот: Supabase меняет все
В декабре 2025 года мы решаем перейти на настоящую архитектуру. Я использую Supabase, управляемую платформу PostgreSQL со встроенной аутентификацией, безопасностью на уровне строк и автоматическим API.
За два дня интенсивной разработки все изменилось:
- Таблица
бронированиясо статусами (ожидает/подтверждена/отменена/завершена) - Таблица «клиенты» с управлением неявками и черным списком.
- Таблица
admin_usersс ролевой системой (super_admin, admin, barber). - Таблица «услуг» с динамическими ценами и продолжительностью.
- Таблица «opening_hours» для управления расписаниями на день.
Автоматическая система электронной почты следует немедленно: каждое изменение статуса запускает транзакционное электронное письмо через SMTP Infomaniak, будь то полученный запрос, подтверждение, напоминание за 24 часа до отмены или отмена.

Что есть у клиента сегодня
Восемь месяцев спустя у платформы появились десятки функций, все из которых возникли из конкретных потребностей, выявленных с течением времени.
Для клиентов:
- Онлайн-бронирование с выбором парикмахера, услуги и места
- Учетная запись клиента с историей бронирования
- 3-х уровневая система лояльности (Essential, Prestige, Excellence)
- Уведомления по электронной почте на каждом этапе
- Мобильное устанавливаемое приложение (PWA)
- Возможность ответить на предложение альтернативного слота прямо из электронной почты.
Для парикмахеров и администраторов:
- Панель управления с синхронизированным календарем Google Calendar
- Просмотр ожидающих запросов с утверждением в один клик
- Полное управление клиентами (история, черный список, неявки)
- Расширенная аналитика (доходы, заполняемость, наиболее востребованные услуги)
- Альтернативная система предложения слотов с автоматическим принятием через 24 часа.
- Управление новостями и конкурсами (ежемесячное колесо фортуны)
- Мониторинг системы и журналы

Что мы узнали
Итерируйте, а не совершенствуйте. Доработанная версия V1 служила для подтверждения интереса к проекту, прежде чем тратить время на реальную архитектуру. Часто это лучший способ начать.
Выбор стека имеет большое значение. Supabase сократил время разработки серверной части в три раза благодаря встроенной аутентификации, пограничным функциям и самогенерируемому API. Для проекта такого размера трудно добиться большего.
На самом деле мобильный телефон прежде всего. Большинство гостей бронируют номера с телефона. В результате каждая функция была разработана и протестирована с учетом мобильных устройств.
ИИ в качестве со-разработчика. Методичное использование для анализа, планирования, реализации и тестирования позволило мне создать за 8 месяцев то, на выпуск команды ушло бы от 12 до 18 месяцев.

Остальные
Проект продолжает двигаться вперед. Двусторонняя синхронизация с Google Календарь, прогнозная аналитика, push-уведомления: следующие этапы уже в планах.
Но, прежде всего, у Abeille Barbershop теперь есть инструмент, похожий на него: простой, премиум-класса, предназначенный для его деятельности.
Вы управляете местным бизнесом в Швейцарии и хотите перевести свою деятельность в цифровой формат? Буду рад обсудить ваш проект.
Mes autres services
D'autres services qui pourraient vous intéresser
Sites web pour commerçants
Comme celui de l'Abeille Barber Shop à Sion : réservation en ligne, visible sur Google, rapide sur mobile.
30 min gratuitesAutomatisation de tâches répétitives
Lecture de PDFs, envoi d'emails en masse, exports planifiés. Avec Power Automate ou n8n.
30 min gratuitesDashboards & analyses
Tableaux de bord Power BI, suivi des KPIs, exports comptables automatiques.
30 min gratuitesGestion des données
Bases Access ou SQL, nettoyage de fichiers Excel, interfaces de saisie structurées.
30 min gratuitesIA & Chatbots
Chatbots entraînés sur vos propres données, web scraping, assistants sur mesure en Python.
30 min gratuites