Техническое задание: Разработка Telegram-бота для кофейни

Необходимо разработать с нуля чат-бота для мессенджера Telegram, предназначенного для обслуживания клиентов кофейни и автоматизации процесса приема заказов.

Основные требования к проекту

  • Язык программирования: Чистый Python (без использования конструкторов ботов вроде ManyChat).
  • Обязательный функционал: Прием заказов от клиентов, формирование корзины, выбор способа оплаты и доставки/самовывоза.
  • Административная панель (админка): Отдельный веб-интерфейс или раздел в боте для персонала кофейни.

Функционал админ-панели

  • Управление ассортиментом (добавление, редактирование, удаление позиций в меню).
  • Просмотр и изменение статусов поступивших заказов.
  • Аналитика базовых показателей (количество заказов, популярные товары).

Детали реализации

Конкретная структура базы данных, библиотеки для работы с Telegram API и фреймворк для админ-панели (например, Django, Flask или иной) обсуждаются с исполнителем. Важна чистая архитектура кода и возможность дальнейшего масштабирования функционала.

Что ожидается от исполнителя

После выбора кандидата необходимо будет составить и согласовать детализированное ТЗ, включающее полный список функций, дизайн-макеты простого интерфейса и сроки реализации каждого этапа.

Телефонные интервью с кандидатами

Требуется исполнитель для совершения телефонных звонков потенциальным кандидатам. В задачи входит проведение короткого интервью, уточнение интереса и ведение учета результатов. Оплата сдельная за успешное трудоустройство кандидата.