Сервис бронирования услуг
Клиенты размещают заявки, исполнителям приходят уведомления, а вся бухгалтерия жила в таблицах и ручной переписке. Я построил систему, на которой теперь работает бизнес.
- Бронирование и подбор исполнителя: клиент оставляет заявку, исполнители получают уведомление и откликаются, бронь подтверждается, остальным автоматически отказывается, обновляется календарь и появляется сделка в CRM.
- Деньги под контролем: балансы клиентов и исполнителей, резервирование средств, предоплата и никакой брони без оплаты.
- Расчёт зарплат с комиссиями, бонусами и штрафами, который менеджеры раньше сверяли вручную.
- Онлайн-платежи через CloudPayments: каждый платёж проверяется и записывается, включая историю, поэтому цифры сходятся.
- Веб-кабинет, мобильное приложение с push-уведомлениями, Telegram-приложение, интеграции с Bitrix24 и HeadHunter, встроенный чат, KPI-отчёты и платформа данных.
- Объём ручного труда сократился в 4 раза.
- Расчёт балансов занимает секунды, а не сутки.
- Клиенты перестали уходить в долги: раньше балансы из таблиц постоянно терялись, теперь дебет с кредитом сходятся и в балансах порядок.
- Пользователей: больше 3,5 тысяч клиентов и исполнителей за всё время и около 500 постоянно активных.
- В проде больше года: на системе работает бизнес.
- FastAPI
- PostgreSQL
- SQLAlchemy 2.0 async
- Alembic
- aiogram
- Vue 3
- Flutter
- Firebase
- Docker
- Kubernetes
- GitHub Actions
- Airflow
- PySpark