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

Необходимо выполнить комплекс работ по улучшению и завершению разработки кроссплатформенного мобильного приложения.

Основные задачи

  • Реализация звонков через WebSocket: Интеграция и настройка сокет-соединения для организации аудио/видео связи внутри приложения.
  • Настройка push-уведомлений: Полная интеграция сервисов Firebase Cloud Messaging (FCM) для Android и Apple Push Notification Service (APNs) для iOS.
  • Оптимизация производительности:
    • Ускорение загрузки контента.
    • Внедрение эффективной стратегии кеширования данных и медиафайлов.
    • Профилирование и устранение узких мест в производительности.
  • Финальная сборка и подготовка к публикации:
    • Сборка Android App Bundle (.aab) для загрузки в Google Play Console.
    • Сборка iOS App Archive (.ipa) для загрузки в App Store Connect.
    • Настройка конфигураций для релизных сборок.

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

  • Опыт коммерческой разработки на Flutter/Dart.
  • Практические знания по работе с WebSocket (например, socket.io).
  • Успешный опыт настройки FCM и APNs в Flutter-приложениях.
  • Навыки оптимизации производительности мобильных приложений.
  • Понимание процесса публикации приложений в официальные магазины (Google Play, App Store).

В результате работы должно быть полностью работоспособное приложение с реализованным функционалом звонков и уведомлений, готовое к публикации.

Разработка архитектурного проекта рынка из морских контейнеров

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

Доработка административной панели и интеграция платежной системы для веб-приложения

Требуется завершить разработку административного интерфейса на Laravel и Vue.js и интегрировать платежный шлюз для запуска первой версии проекта. В дальнейшем планируется масштабирование и развитие функционала.