Описание задачи
Необходимо создать функционального чат-бота для миграционного центра. Главная цель - автоматизировать процесс записи посетителей на первичный прием, чтобы избавить операторов от ручной работы и снизить количество ошибок при заполнении форм.
Основные требования к функционалу
- Регистрация пользователей и ведение их личных кабинетов;
- Интеграция с базой данных для хранения записей и времени приема;
- Автоматическое подтверждение записи и отправка напоминаний клиентам;
- Возможность отменить или перенести запись.
Панель администратора
- Web-интерфейс для управления графиком работы и свободными слотами;
- Просмотр всех записей и данных пользователей;
- Добавление, редактирование или удаление услуг;
- Экспорт статистики в Excel.
Технические аспекты и ограничения
- Бот пишется на чистом Python без сторонних фреймворков;
- Используемая база данных - SQLite или PostgreSQL;
- Хостинг бота - на выбор разработчика;
- Код должен быть документированным и готовым к возможным доработкам.
Дополнительные пожелания от заказчика
- Интерфейс админпанели - на русском языке;
- Желательно предусмотреть логгирование всех действий пользователей;
- Реализовать возможность рассылки уведомлений для операторов о загруженности центра.
Исполнителю будут предоставлены все необходимые макеты и описание бизнес-процесса. Работа сдается с инструкцией по установке и развертыванию на сервере.