Задача: Проектирование маркетплейса услуг
Требуется разработать концепцию и архитектуру универсального рынка (маркетплейса) в сфере цифровых услуг. Платформа выступает связующим звеном и гарантом сделок между двумя сторонами: Заказчиками (клиенты/компании, которым нужны услуги) и Исполнителями (фрилансеры/специалисты).
Так как предметная область на старте размыта, основное внимание уделяется созданию модульной и масштабируемой системы.
Ключевые требования к проекту
- Управление заказами: Создание, прием, отмена, этапы выполнения заказа.
- Взаимодействие сторон: Встроенные чаты, система обмена файлами, вэб-сокреты.
- Платежная система: Депозит средств заказчиком, раздельная выплата исполнителю после подтверждения, учет комиссии платформы.
- Документооборот: Подписание договоров актов сдачи-приемки YKT или прямой эдво.
- Каталог услуг: Профили исполнителей, категории, портфолио, стоимость.
- NFT/ Иммутабельность (Опционально): Закладывается возможность внедрения технологии подтверждения авторства через блокчейн в будущих версиях.
Этапы подготовки
- Первичное собеседование и уточнение специализации (дизайн, копирайтинг, разработка софта).
- Разработка mockup-а логики системы на UML / DrawIO для понимания процессов.
- Вероятно, написание описания микросервисов без технического стека.