01 / Задача
Что происходит после публикации предложения?
Владелец готовит предложение, модератор проверяет публикацию, заинтересованный участник отправляет обращение. Важно связать их действия, статусы и права доступа.
Публичный каталог — начало процесса. Дальше работают роли и статусы.
02 / Продуктовое решение
Связали отдельные шаги в цельный маршрут.
Разделили публичный каталог, кабинет участника и административную часть. Публикация проходит через модерацию; обращения имеют свои статусы и защиту от повторного активного запроса на тот же объект.
Найти предложение
Собрали поиск и фильтрацию для трёх типов предложений на общей платформе.
Управлять своей частью
Разделили собственные публикации, избранное, отправленные и входящие обращения.
Видеть развитие контакта
Реализовали статусы и историю событий, сохраняя границы доступа участников.
03 / Интерфейс и фронтенд
Дать человеку ясность на каждом шаге.
Собрали отдельный сценарий для предложений готового бизнеса, франшиз и инвестиций: каталог, карточки, поиск и фильтры. В кабинете — свои предложения, избранное, отправленные и входящие обращения.
Найти предложение
Собрали поиск и фильтрацию для трёх типов предложений на общей платформе.
- 01Готовый бизнес
- 02Франшизы
- 03Инвестиции
Схема объясняет сценарий и состав интерфейса.
04 / Серверная часть
За простым действием — согласованная логика.
Реализовали API объявлений, модерацию, статусы публикации и обращений. Проверка владельца ограничивает редактирование чужих предложений, а история событий сохраняет переходы между состояниями.
Схема серверной логики
Данные, права и результат связаны в одном сценарии.
- TypeScript / Hono
- React
- Модерация и роли
- История событий
05 / Инженерные решения
Черновик, публикация и обращение — разные состояния.
Что было сложным
Каталог сделок нельзя устроить как обычную доску объявлений. Черновик не должен попадать в публичную выдачу, участники имеют разные права, а обращение проходит несколько этапов до переговоров.
Как решили
Разделили публичный каталог, кабинет участника и административную часть. Публикация проходит через модерацию; обращения имеют свои статусы и защиту от повторного активного запроса на тот же объект.
06 / Результат работы
Каталог связан с кабинетом и учётом заинтересованных участников.
Получился отдельный продуктовый сценарий внутри «Дороже»: от размещения предложения до учёта заинтересованных покупателей. Это самостоятельный кейс по задаче и интерфейсу, на общей технологической основе платформы.
- 01Каталог, карточки и фильтры↗
- 02Кабинеты и модерация↗
- 03API обращений и история↗