Описание проекта
Со стороны клиента сценарий должен быть простым: выбрать вид техники (стиральная машина, холодильник, посудомоечная машина, духовой шкаф, водонагреватель, кондиционер и произвольный вариант «другое»), описать неисправность через короткую форму или пару наводящих вопросов, выбрать удобную дату и временной интервал визита мастера, указать адрес и в конце оплатить выезд или внести предоплату онлайн. Бот должен показывать реально свободные слоты по графику наших мастеров, а не статичный список, и присылать подтверждение и напоминание перед визитом. Также хотим, чтобы срочные случаи (например, протекающая стиральная машина) помечались отдельно от плановых заявок, чтобы диспетчер видел приоритет в очереди.
На стороне администратора нужна простая панель, где диспетчер видит все записи, может переназначить мастера, изменить время визита или отменить заявку с автоматическим уведомлением клиента. Бот должен также собирать базовые диагностические данные — марку и модель техники, если клиент их знает, как долго длится поломка, коды ошибок на дисплее, — чтобы мастер приезжал подготовленным, а не выяснял всё на месте с нуля.
Требования:
— выбор вида техники с возможностью вписать свой вариант, если его нет в списке
— пошаговое описание неисправности с возможностью прикрепить фото или короткое видео
— живой календарь с реальной занятостью мастеров по датам и интервалам времени
— сбор адреса выезда с базовой проверкой и учётом зоны обслуживания
— онлайн-оплата выезда или предоплаты в конце оформления заявки
— автоматическое подтверждение записи и напоминание перед визитом
— отдельная пометка срочных заявок, требующих быстрого реагирования
— админ-панель диспетчера: просмотр, переназначение мастера, перенос и отмена записи
— Telegram-бот как основной канал, интеграция с WhatsApp как опция
— SMS или сообщение в мессенджер при задержке мастера или изменении слота