Техническое задание: Разработка Telegram-бота для кофейни
Необходимо разработать с нуля чат-бота для мессенджера Telegram, предназначенного для автоматизации приёма заказов в кофейне.
Основные требования к проекту
- Язык программирования: Чистый Python (без использования конструкторов вроде BotFather, если не оговорено иное).
- Основная функция: Приём заказов от клиентов через интерфейс Telegram.
- Обязательный компонент: Административная панель (админка) для управления контентом и данными.
Функционал админ-панели
- Управление ассортиментом (добавление, редактирование, удаление позиций в меню).
- Просмотр и обработка входящих заказов.
- Базовая аналитика или отчётность (например, по популярным позициям).
Что ожидается от исполнителя
Исполнитель должен предоставить работоспособное решение, исходный код с комментариями и инструкцию по развёртыванию и настройке. Детали архитектуры и реализации (библиотеки для работы с Telegram API, фреймворк для админки, база данных) могут быть предложены исполнителем в ходе обсуждения и согласованы с заказчиком.