Техническое задание: Разработка модуля графика для Flutter-приложения

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

Существует готовый мобильный симулятор приложения, написанный на Flutter. Требуется расширить его функционал, создав и интегрировав новый самостоятельный раздел. Основная задача - реализовать возможность отрисовки графиков, данные для которых будут формироваться и управляться через чат-бота. Вся кодовая база сосредоточена в одной директории.

Основные требования

  • Технологии: Фреймворк Flutter (Dart).
  • Новый функционал: Добавление в приложение отдельного раздела «График».
  • Логика работы графика: График должен быть «ненастоящим» (условным, демонстрационным). Его отрисовка и управление параметрами (например, вид, условные данные) должны выполняться программой самостоятельно на основе команд.
  • Интеграция: Реализовать двустороннее взаимодействие нового раздела с чат-ботом. Бот должен иметь возможность инициировать отрисовку, менять параметры графика, а раздел с графиком - реагировать на эти команды.
  • Архитектура: Весь исходный код проекта находится в единой папке. Необходимо аккуратно встроить новый модуль в существующую структуру.

Ожидаемый результат

  • В симуляторе приложения появляется новый рабочий раздел с интерфейсом для отображения графика.
  • Чат-бот успешно отправляет команды, влияющие на отрисовку и поведение графика в приложении.
  • Приложение корректно обрабатывает эти команды и визуализирует изменения.
  • Код написан чисто, соответствует стандартам Flutter, и интегрирован в общую кодобазу.

Разработка компилятора с использованием Flex и Bison

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

Разработка эскизного проекта жилого дома

Требуется подготовить полный пакет эскизной документации для жилого дома, включая чертежи, визуализации и цветовые решения. Работа включает создание 3D-модели и интеграцию в существующий ландшафт.

Доработка мобильного приложения для добавления фото в комментарии

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