Задача

Переработать и дополнить Telegram-бота, предназначенного для личного трекинга и осознанности. Бот помогает пользователю отслеживать привычки, финансы, цели, состояние (настроение, энергия, стресс) и вести дневник в диалоговом формате.

Что нужно сделать

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

Текущий стек

Бот написан на PHP. Необходимо сохранить совместимость и работать в рамках этого языка или предложить оптимальный вариант реализации мини-приложения.

Требования к результату

  • Документированная архитектура.
  • Чистый, понятный код без излишней вложенности.
  • Наличие административных функций (просмотр статистики, пользовательские данные без лишнего ворважения).
  • Стабильная работа с API Telegram даже при высокой нагрузке.

Корректировка проекта вентиляции для столовой

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