Техническое задание: доработка Telegram Mini App

Контекст проекта

Существует рабочее Telegram Mini App приложение. Пользовательский интерфейс (frontend) реализован на React. Серверная часть (backend) в настоящее время написана на PHP.

Цель и задачи

Цель - усилить или модифицировать backend-составляющую приложения с использованием Python. Конкретные задачи будут согласованы с исполнителем, но могут включать:

  • Разработку новых микросервисов на Python.
  • Интеграцию Python-библиотек для специфической функциональности (машинное обучение, сложные расчеты, парсинг).
  • Частичный рефакторинг или замену отдельных модулей backend с PHP на Python.
  • Обеспечение корректного взаимодействия между React-фронтендом, существующим PHP-бэкендом и новыми Python-компонентами.

Требования к исполнителю

  • Опыт коммерческой разработки на Python.
  • Понимание принципов работы web-приложений и API (REST, возможно GraphQL).
  • Опыт интеграции разных технологических стеков в единый проект.
  • Умение работать с существующим кодом и документацией.

Что предоставляет заказчик

  • Доступ к существующему коду (frontend на React, backend на PHP).
  • Техническое задание на конкретные доработки после выбора исполнителя.
  • Обратную связь по ходу выполнения работ.

Разработка Python-бота для кофейни с админ-панелью

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