Платформа для подбора исполнителей и управления кастингом

Профили, позиции, отклики, календарь, чат и отзывы связаны в один процес.

основной цикл сервиса от поиска до отзыва реализован

Рабочая веб-версия · продукт развивается

Задача

Заказчики съёмок и исполнители находили друг друга в чатах и разрозненных каталогах. Информация о позиции, отклике, занятости и результате не образовывала единого процесса.

Продукт должен был обслуживать две стороны рынка и не смешивать поиск, договорённость, коммуникацию и подтверждение результата.

Разложить сервис на роли, проекты, позиции и независимые состояния отклика и предложения.

Связать календарь, чат, выполнение и взаимные отзывы, не смешивая права заказчика и исполнителя.

Что сделали

Заказчик создаёт проект с несколькими позициями. Исполнитель публикует профиль и портфолио, находит позицию и откликается либо получает прямое предложение.

После принятия предложения стороны переходят к выполнению. Бюджет остаётся условием между ними: платформа не принимает и не перечисляет деньги.

Как устроено решение

Выберите часть системы, чтобы рассмотреть её отдельно.

ЗадачаПлатформа для подбора исполнителей и управления кастингом
Выбрано

публичный каталог и личные кабинеты

основной цикл сервиса от поиска до отзыва реализован

За что отвечала команда

  • модель двухстороннего рынка
  • публичная часть и личные кабинеты
  • права и переходы между статусами
  • полная проверка веб-сценариев и подготовка к запуску

Результат

  • основной цикл сервиса от поиска до отзыва реализован
  • профили, позиции, отклики, календарь, чат и отзывы связаны состояниями
  • платёжный контур удалён в пользу прозрачной агрегаторной модели

Что важно учитывать

  • подключение реальных внешних сервисов проверяется отдельно перед запуском
  • нативная мобильная версия отложена
  • демонстрационные данные не являются числом реальных заказов

Технологии

Bun · TypeScript · Astro · React · Hono · Prisma · PostgreSQL · WebSocket · MapLibre

Расскажите о проекте

Опишем возможное решение, состав работ и предварительную стоимость.

Обсудить задачу Сначала посмотреть кейсы