Чат бот "Доставка семги"

4000,00
р.
Задача, выполняемая ботом:
Собирать заказы от покупателей, записывая введённые данные в базу данных.

Функции:
●     Возможность назначать пользователей-менеджеров для управления заказами. Менеджер-меню позволяет удалять, выполнять заказы, а также, самое главное, сохранять в таблицу Excel как один заказ, так и все заказы. Менеджеры получают уведомление о новом заказе.
●     Покупатель не имеет доступа к меню менеджеров
●     Покупатель не может совершить заказ с неправильными данными. Все вводы пользователя проверяются на ошибки и соответствие шаблонам или кнопкам.
●     Покупатель может иметь только один активный заказ. Возможность заказать еще появляется после выполнения предыдущего заказа.

Этапы выполнения:
1.     Составление плана, скелета программы
2.   Написание основного интерфейса пользователя, включая все обработчики ошибок. В конце цикла вопросов бот должен иметь готовый пакет данных о заказе
3.   Модуль общения с базой данных, включающий в себя функции записи и чтения данных, поиска и удаления
4.   Модуль работы с Excel документами, содержащий функции создания файла и заполнения его данными по стандарту пакета. Использование унифицированного пакета данных заказа даёт возможность создавать таблицы из любого количества заказов.
5.    Мелкие правки после тестов
6.   Финальные правки

Сроки: 6 дней