Техническое задание на разработку P2P-раздела

Общие требования

  • Платформа: Кроссплатформенное мобильное приложение на Flutter (поддержка Android и iOS).
  • Бэкенд: Требуется разработка серверной части для обеспечения работы P2P-функционала.

Цель проекта

Создать в рамках существующего приложения отдельный раздел, позволяющий пользователям напрямую взаимодействовать друг с другом (Peer-to-Peer). Раздел должен быть безопасным, интуитивно понятным и полностью интегрированным в общую архитектуру приложения.

Ключевые задачи для исполнителя

  • Проектирование и разработка архитектуры P2P-раздела.
  • Создание пользовательского интерфейса (UI) и пользовательского опыта (UX) для раздела в едином стиле с основным приложением.
  • Разработка необходимого бэкенд-функционала (API, логика взаимодействия, база данных).
  • Реализация механизмов безопасности, модерации и уведомлений.
  • Полная интеграция нового раздела в текущее приложение.
  • Тестирование функционала на обеих платформах.

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

Готовый, рабочий P2P-раздел, встроенный в приложение, с фронтендом на Flutter и соответствующим бэкендом, готовый к запуску в production-среде.