Клиенту нужна была площадка для поиска инженеров-проектировщиков в стройке, но не сайт, а сервис прямо внутри Telegram, чтобы никуда не уводить пользователей.По сути, биржа в духе Upwork, только под узкую нишу:
- заказчики выкладывают ТЗ
- исполнители получают уведомления только по своим темам и откликаются
- весь процесс от регистрации до обмена контактами идёт автоматически
Написал бота на Python (aiogram, асинхронка).
Что внутри:
- Две роли. При первом входе пользователь выбирает, кто он, заказчик или исполнитель, и бот подстраивает интерфейс.
- Матчинг по тегам. Система сама подбирает исполнителей под заказ по разделам (ПД, РД, КЖ, ОВиК и т.д.), мимо не своих заказов уведомления не летят.
- Пошаговые формы. Заполнение ТЗ и резюме через wizard с валидацией, чтобы пользователь не наошибался.
- Личный кабинет. История заказов, статусы (открыт / в работе / завершён), взаимные оценки и отзывы.
- Админка. Владелец выгружает статистику и базу пользователей в Excel.
Готовый MVP, рабочая биржа труда прямо в мессенджере.
Инженер и подрядчик находят друг друга за пару минут, без переписок в чатах и обзвонов. Бот держит нагрузку, пользователи остаются внутри Telegram, а у владельца копится живая база контактов, с которой дальше можно работать и монетизировать.