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

Основная цель

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

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

  • Технологический стек: Чистый Python (без использования конструкторов вроде BotFather).
  • Обязательный функционал: Интерактивное меню, корзина заказов, выбор способа оплаты и доставки/самовывоза, уведомления о статусе заказа.
  • Административная часть: Веб-панель управления для персонала с возможностями:
    • Просмотр и изменение статуса заказов.
    • Управление ассортиментом (добавление/удаление позиций, изменение цен).
    • Просмотр статистики и аналитики.
  • Качество кода: Читаемый, документированный код с возможностью дальнейшей поддержки и масштабирования.

Этапы работы

  1. Обсуждение и согласование полного функционала.
  2. Проектирование архитектуры и интерфейса бота.
  3. Разработка и тестирование.
  4. Сдача проекта и инструкция по развертыванию.

Готовность ответить на вопросы и предоставить дополнительные разъяснения по проекту.

Разработка базы данных и клиентского приложения для региональной общественной организации

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

Техническая поддержка и доработка amoCRM

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

Интеграция API криптовалютных пулов в Google Таблицы с сохранением истории операций

Необходимо создать интеграцию в Google Таблицы для автоматического получения и сохранения данных о вводах/выводах криптовалюты из двух внешних систем (пулов). Задача включает работу с API и настройку защищенного хранения конфиденциальных данных. Исполнитель должен подробно обучить меня процессу для самостоятельного внедрения.