Перейти к основному содержимому

ArtHunt — Карточка сервиса

Статус: MVP (v1.0, запуск 01.07.2026)
Стек: Go/Gin · PostgreSQL · MongoDB · Elasticsearch · RabbitMQ

Что такое ArtHunt

ArtHunt — маркетплейс, где заказчики находят творческих специалистов (фотографов, дизайнеров, видеографов, иллюстраторов) для выполнения проектов.

Платформа решает проблему разрозненности рынка: специалисты размещают портфолио и получают заказы, заказчики — находят исполнителей под конкретные задачи и бюджет.

Ключевые пользователи

РольОписание
СпециалистФотограф, дизайнер, видеограф, иллюстратор, копирайтер, музыкант. Создаёт профиль с портфолио и получает предложения.
ЗаказчикМалый бизнес или частное лицо. Создаёт проект и ищет исполнителя.
МодераторПроверяет портфолио и проекты, блокирует нарушителей.

Возможности MVP

  • Регистрация и авторизация (email + OAuth)
  • Профиль специалиста с портфолио (≥3 работ)
  • Создание проектов заказчиком
  • Поиск специалистов (полнотекстовый + теги: стиль, жанр, техника, настроение, цвет, формат)
  • Система откликов и приглашений
  • Модерация контента
  • Email-уведомления

Разделы документации

РазделСодержание
АрхитектураКомпоненты системы, стек, архитектурные решения
Модель данныхСхема PostgreSQL: таблицы, связи, индексы
API ReferenceREST API — эндпоинты, схемы, примеры
AsyncAPIАсинхронные уведомления через RabbitMQ
СценарииПользовательские пути — специалист и заказчик
Стратегия платформыМонетизация, аудитория, платформизация

Целевые показатели (3 мес после запуска)

MAU: ~650 пользователей (500 специалистов + 150 заказчиков)
Проекты: ~45 в месяц
Отклики: ~300 в месяц
Поисковые запросы: ~2 000 в месяц
Медиафайлы: ~6 000 файлов в портфолио