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

Цель проекта

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

Основные требования к функционалу

Для клиентов (пользователей бота):

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

Для администрации (админ-панель):

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

Технические требования

  • Язык программирования: Чистый Python (без использования конструкторов ботов типа BotFather, если не оговорено иное).
  • Интеграция с Telegram Bot API.
  • Админ-панель должна быть реализована как веб-интерфейс (можно на Flask/Django) или как часть бота с отдельными правами доступа.
  • Данные о меню и заказах должны храниться в структурированном виде (рекомендуется использование БД, например, SQLite или PostgreSQL).
  • Код должен быть чистым, документированным и готовым к развертыванию.

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

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

Дизайн сайта для мебельной мастерской

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