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

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

Ключевые требования к функционалу

  • Разработка на чистом Python (без использования конструкторов вроде ManyChat).
  • Интеграция с Telegram Bot API.
  • Реализация интерактивного меню с актуальным ассортиментом напитков и десертов.
  • Функция оформления предзаказа с указанием времени самовывоза или доставки.
  • Система уведомлений для клиента о статусе заказа.
  • Простая, но функциональная веб-админка для персонала.

Требования к административной панели

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

Дополнительные пожелания

Архитектура кода должна быть модульной и хорошо документированной для возможного дальнейшего расширения функционала (например, интеграция с системами лояльности или платежными агрегаторами). Все детали и сроки выполнения будут согласованы с выбранным исполнителем.

Финализация и деплой fullstack проекта на Next.js и Nest.js

Требуется завершить разработку проекта на стеке Next.js (TypeScript), Nest.js, PostgreSQL и Prisma. Необходимо внести ряд правок, интегрировать платежную систему, выполнить подготовку к production, развернуть проект на сервере заказчика и провести тестирование.