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

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

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

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

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

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

Все детали и нюансы задачи будут обсуждаться с выбранным исполнителем.

Настройка автоматического обмена данными между Firebird и Битрикс

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

Модернизация медиа-галерей на сайте Joomla

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

Публикация Flutter-приложения в App Store

Требуется помощь в успешной публикации готового iOS-приложения, написанного на Flutter. Приложение отклоняется Apple из-за проблем с интеграцией платежей (StoreKit). Нужен специалист, который разберется с причинами и проведет публикацию.