Разработать двухстороннюю веб-платформу с AI-матчингом и геолокацией
Предварительный отбор команды. Клиентский заказ ещё не подтверждён. Старт, резерв средств и передача материалов — только после уточнения объёма, подтверждения заказа и оформления безопасной сделки.
Требуется с нуля разработать ограниченный MVP веб-платформы с двумя ролями: заказчик и исполнитель. Система должна соединять стороны по формализованным критериям, географии и ограниченному AI-модулю. Нужна обычная инженерная разработка, а не набор несвязанных сгенерированных экранов.
Обязательный объём:
- провести discovery и оформить спецификацию ролей, статусов, сценариев и критериев приёмки;
- спроектировать UX основных потоков и модель данных;
- реализовать frontend на React/TypeScript либо обосновать эквивалент;
- реализовать backend API, авторизацию, PostgreSQL/PostGIS и административный контур;
- реализовать правила матчинга, фильтры и геолокацию только с согласия пользователя;
- выделить AI-функции в отдельный модуль, добавить журналирование, ручную проверку и безопасный fallback;
- собрать два сквозных сценария: создание заявки заказчиком и подбор/отклик исполнителя;
- подготовить автоматические тесты критических функций, Docker-конфигурацию, инструкцию развёртывания и техническую документацию.
На первом этапе не включать платежи, сложный чат, нативные мобильные приложения и масштабную рекомендательную систему, если они отдельно не согласованы.
Приёмка:
- исходный код в репозитории заказчика;
- тестовый стенд и повторяемое развёртывание;
- утверждённая спецификация и схема данных;
- рабочие сквозные сценарии двух ролей;
- перечень известных ограничений и план следующего релиза.
В отклике укажите реальные похожие проекты, роли команды, стек, архитектурный подход, сроки и стоимость трёх этапов: 1) спецификация; 2) архитектура и прототип; 3) MVP и передача. Отдельно перечислите платные сервисы и максимальные прямые расходы. Исполнитель пока не выбирается; публикация означает исследование предложения, а не обещание оплаты.