Техническое задание: Модернизация Flutter-приложения

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

В наличии есть полностью рабочее мобильное приложение, написанное на Flutter (Dart). Его основная функция - передача SMS-сообщений на удаленный сервер. Требуется провести доработку для улучшения пользовательского опыта при первоначальной настройке.

Основная задача

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

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

  • Интегрировать функционал генерации и сканирования QR-кодов.
  • Через QR-код должна передаваться вся необходимая информация для автоматической настройки подключения к серверу.
  • Новый метод привязки должен быть интуитивно понятным и работать стабильно.
  • Существующий функционал передачи SMS должен остаться полностью работоспособным.

Технические детали:

  • Язык и фреймворк: Dart / Flutter.
  • Проект является legacy (существующим), поэтому важно аккуратно работать с текущей кодовой базой.
  • Приложение уже находится в рабочем состоянии, требуется именно доработка, а не создание с нуля.

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

Обновленное приложение, в котором пользователь может быстро и без ошибок привязать свое устройство к серверу, отсканировав QR-код, предоставленный в веб-интерфейсе или административной панели сервера.

Разработка первого экрана сайта для фотографа

Необходимо создать привлекательный и функциональный первый экран (hero-секцию) сайта фотографа, специализирующегося на съемке мероприятий и портретов. Дизайн должен быть современным, визуально выразительным и четко отражать спектр услуг.

Клонирование сайта провайдера с переносом данных и редизайном

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

Разработка CRM-системы для сервиса обмена валют

Требуется создать комплексную CRM-систему для автоматизации работы обменного пункта. Задание включает интеграцию с внешними сервисами, модули для управления операциями и аналитики. Все детали проекта описаны в предоставленном документе.