Разработка бэкенда для маркетплейса услуг.
Стэк:- Nest.js
- Docker
- PostgreSQL
- вебсокеты
Суть проекта: клиент ищет себе маркетолога (руководителя проекта), далее маркетолог ищет исполнителей (фрилансеров) и создаёт для них задачи. Задача не может быть начата, пока клиент её не оплатит после согласования цены, условий и т.д. После оплаты задачи средства клиента холдируются Т-Банком. По окончанию задачи, клиент может либо принять её (тогда холдированые средства выводятся исполнителю), либо отправить на доработку.
Помимо основного функционала, была проделана огромная работа по интеграциям с внешними сервисами для работы:
- раздела Аналитка (Яндекс.Метрика, Яндекс.Директ, topvisor)
- оплат и выплат (Т-Банк)
- проверки ИНН на статус НПД (API от ФНС)
- вход по номеру телефона через МТС Мобильный ID
Ссылки, название и скриншоты проекта будут в августе после запуска, сейчас доделывается фронтенд.