Разработка Telegram-бота для кофейни

Цель проекта

Создание автоматизированной системы для приема и обработки заказов от клиентов кофейни через популярный мессенджер. Решение должно упростить процесс заказа для клиентов и администрирования для персонала.

Ключевые требования

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

Ожидаемый функционал (для уточнения с исполнителем)

Для клиентов:

  • Просмотр меню с категориями (кофе, десерты и т.д.).
  • Выбор товаров, формирование корзины.
  • Оформление заказа с указанием деталей (самовывоз/доставка, время).
  • Получение уведомлений о статусе заказа.

Для администратора:

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

Детализация

Все технические нюансы, структура базы данных, дизайн интерфейса бота и админ-панели будут подробно обсуждены и зафиксированы в ТЗ после выбора исполнителя.

Что нужно от исполнителя

Готовность подготовить детальное коммерческое предложение и технический план реализации с указанием сроков и стоимости каждого этапа.

Интеграция библиотеки Perspective в веб-приложение Flask

Необходимо локально подключить библиотеку finos/perspective к проекту на Flask, настроить сборку через npm, организовать структуру директорий и реализовать соответствующий роут. Результатом должна быть подробная инструкция по сборке.