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