WF

WashFlow

active

Мультитенантна CRM для автомийок

Full-stack SaaS-платформа для управління автомийним бізнесом. Двигун розкладу, CRM, рольова система доступу, мультитенантність та онлайн-бронювання.

8.7K+Користувачів
120+Компаній

Огляд

WashFlow — мультитенантна CRM, створена спеціально для автомийного бізнесу. Двигун розкладу використовує блокування на рівні рядків для запобігання подвійним бронюванням та відстежує завантаженість персоналу в реальному часі. Персонал керує замовленнями через візуальну сітку розкладу або покроковий майстер, а реєстр клієнтів та автомобілів зберігає повну історію обслуговування. Гнучка RBAC-система з 47 дозволами дозволяє власникам точно визначити, що може бачити та робити кожна роль. Клієнти бронюють онлайн через публічну сторінку або вбудований віджет. Платформа обробляє повний цикл підписки через Paddle — від 30-денного тріалу до тарифних планів з додатковими пакетами ресурсів.

Для Кого

Автомийний бізнес будь-якого масштабу — від одної точки до мережі філій, що потребує централізованої платформи управління з онлайн-бронюванням та біллінгом підписок.

Запуск

2024-05

Скріншоти

washflow.app
Замовлення — Розклад
1

Замовлення — Розклад

Дошка розкладу в реальному часі, що показує всі мийні пости та їхні бронювання протягом дня. Персонал бачить одразу, які пости вільні, зайняті чи заплановані — легко приймати клієнтів без запису та уникати подвійних бронювань.

  • Часова сітка з 30-хвилинними слотами по всіх мийних постах
  • Кольорове кодування: вільно, заброньовано, в процесі, завершено
  • Фільтр за філією та конкретним мийним постом
  • Вибір дати для перегляду минулих та майбутніх розкладів
  • Перемикання між списком замовлень та розкладом
washflow.app
Створення замовлення — Покроковий майстер
2

Створення замовлення — Покроковий майстер

Покроковий процес створення нових замовлень. Майстер веде персонал через вибір філії, послуг, часового слоту, клієнта, автомобіля та працівника — потім показує чітке резюме перед підтвердженням.

  • 7 кроків: Філія → Послуги → Час → Клієнт → Авто → Працівник → Перегляд
  • Екран перегляду показує всі обрані деталі
  • Сума розраховується автоматично з обраних послуг
  • Поле нотаток для спеціальних вказівок або пошкоджень
  • Навігація назад для редагування будь-якого кроку
washflow.app
Управління клієнтами
3

Управління клієнтами

База даних клієнтів з пошуком, контактними даними та прив'язаними автомобілями. Персонал швидко знаходить постійного клієнта, переглядає історію та створює нові профілі на місці.

  • Пошук за іменем, телефоном або email
  • Кількість автомобілів клієнта для швидкої довідки
  • Дата реєстрації для аналітики утримання
  • Таблиця з пагінацією по 20 записів
  • Створення клієнта одним кліком
washflow.app
Реєстр автомобілів
4

Реєстр автомобілів

Кожен автомобіль, що відвідує мийку, реєструється з маркою, моделлю, номерним знаком та прив'язаним власником. Система автоматично підставляє дані авто при створенні замовлення та відстежує історію обслуговування.

  • Деталі авто: марка/модель, номерний знак, рік, власник
  • Перемикач активний/неактивний для фільтрації
  • Швидке додавання зі списку або при створенні замовлення
  • Повна історія авто прив'язана до акаунту власника
  • Пагінація та сортування для великих автопарків
washflow.app
Управління командою
5

Управління командою

Керуйте всіма працівниками — операторами, рецепціоністами, менеджерами та адмінами — з контактною інформацією, призначеною роллю та філією. Доступ кожного визначається набором дозволів його ролі.

  • Ролі: Адмін, Менеджер, Оператор, Рецепціоніст
  • Призначення філії для мережевого бізнесу
  • Контакти: email та телефон кожного користувача
  • Швидке редагування та видалення в рядку
  • Запрошення нових працівників одним кліком
washflow.app
Ролі та дозволи
6

Ролі та дозволи

Гнучке управління доступом з CRUD-дозволами по кожному модулю. Власники бізнесу визначають, що саме кожна роль може бачити та робити — від перегляду аналітики до редагування замовлень чи управління оплатами.

  • Модулі: Аналітика, Аудит, Філії, Клієнти, Замовлення, Оплати, Ролі, Розклад
  • CRUD-перемикачі по модулях: Створення, Перегляд, Редагування, Видалення
  • Лічильник дозволів: обрано з загальної кількості
  • Створення кастомних ролей з будь-якою комбінацією
  • Зміни застосовуються миттєво для всіх користувачів ролі

Проблема

Більшість автомийок працюють з паперовими журналами або типовими POS-системами, які не підтримують розклад по таймслотах, управління кількома мийними постами та облік робочої сили. Власники мережі не мають єдиного огляду операцій, а клієнти не можуть забронювати послугу онлайн. Побудова мультитенантного SaaS з повною ізоляцією даних, біллінгом підписок та оновленнями в реальному часі — це серйозне інженерне завдання.

Наше Рішення

Ми створили спеціалізований двигун розкладу з Serializable-транзакціями та SELECT FOR UPDATE — один слот, один автомобіль, нуль конфліктів. Шар мультитенантності використовує Prisma Client Extensions для автоматичного додавання контексту тенанта до кожного запиту, забезпечуючи повну ізоляцію даних. Система доменних подій (EventEmitter2) керує аудит-логуванням, WebSocket-трансляціями та фоновими задачами через BullMQ. Публічний API бронювання підтримує як slug-based, так і widget-based потоки з rate limiting та ідемпотентними мутаціями.

Ключові Функції

Двигун розкладу

Візуальна сітка розкладу з 30-хвилинними слотами, блокування на рівні рядків проти подвійних бронювань та відстеження завантаженості персоналу по мийних постах

Реєстр клієнтів та авто

Повна CRM з пошуком по базі клієнтів, прив'язаними автомобілями з історією обслуговування та м'яке видалення з відновленням

Рольова система доступу

47 гранулярних дозволів по 14 модулях — створюйте кастомні ролі з CRUD-доступом по кожному модулю для кожного працівника

Публічне онлайн-бронювання

Клієнтська сторінка бронювання та вбудований віджет з доступністю в реальному часі, rate limiting та ідемпотентним резервуванням слотів

Ключові Результати

120+
Активних тенантів
2.3M+
Оброблено замовлень
104
API-ендпоінтів
85%
Покриття тестами

Хочете створити щось подібне?

Обговоримо, як ми можемо допомогти вирішити ваші бізнес-задачі за допомогою власного ПЗ.