Общая цель и бизнес-логика

Заказчик - потенциальная фриланс-бирж или P2P маркетплейс. Задача в MVP - замкнуть минимум функционала в контур:
Заявка от клиента → автоматический расчет цены → назначение исполнителя → выполнение → признание заказа выполненным обеими сторонами → последующая выгрузка для ручного выставления счета и вывода платежей. Так как процесс денежных перетоков - офлайн (вручную со счёта на карты), фронтовые проверки платежей берёт на себя система в статусной модели.

Ключевые опции (функционал)

  • Управление пользователями: регистрация, авторизиция с role detection - кто заказчик, кто исполнитель.
  • Панель заказа: клиент указывает тип услуги (из справочника), система считает счет, присваивает уникальный номер и вычищает реквизиты Р/СЧАНСЧ = для ручного входящего платежа.
  • Личная панель для исполнителя: видит текущий очередь; берёт новые задачи; КЛИК завершения начинает процесс: отправляет статус.
  • Machine & статусы прогона заказа: Создан → Взял Спринт → Флаг завершения от исполнителя → Оплата потсвьер (ручная от КРасчика с ролью админ) → Подсв приемка (двулицаые accept).
  • Под про админку: единое градскли: управление задачами, Уверенное проставление статуса оплата подтверждена, чернова налич потомство он экзпорт csv деталь за день рас Илинатор.

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

Необходимо создать сложное бизнес-приложение под iOS и Android с обширным функционалом, включая систему поиска с фильтрами, внутренний мессенджер, push-уведомления и личный кабинет. Важны проработка архитектуры Flutter-приложения и выбор бэкенд-решений.