К проектам
Social / FEEDИзбранный

Молвинка

Социальная лента производителей, продавцов и покупателей на модуле FEED; товары в постах через MPLAZA, медиа через FILES, отдельная БД ленты без второго каталога

Кратко о проекте

Логика страницы: сначала суть в трёх фокусах — определение, функции и цель. Ниже — визуальные материалы и детальные блоки с контентом.

Что это

Модуль FEED: посты, профили, подписки, рекомендации и модерация в домене **feed_db**; товарные карточки в постах — через **mplaza_id** и кэш каталога MPLAZA.

Что делает

Публичный SPA **molvinka.ru** и встраивание в App Маркбэйс по `/modules/feed` (EmbeddedModule, env); единый Auth и роли с платформой.

Зачем создан

Социальный слой экосистемы без обхода master-каталога: лента дополняет Delgram/MPLAZA, а не конкурирует с PIM.

Ключевые возможности

Ниже — те же пункты, что в сайдбаре экосистемы: каждый блок имеет якорь (#id), совпадающий с чипами слева и с навигацией справа.

6 блоков

Лента и сообщества

Посты, профили, подписки, обсуждения и рекомендации в домене модуля FEED: социальный слой для производителей, продавцов и аудитории без дублирования master‑каталога товаров. Модерация, хэштеги и поиск — по дорожной карте модуля; политика контента согласуется с правилами площадки.

Товары в постах

Карточки MPLAZA в ленту через согласованный кэш (product_cache, TTL): изменения ассортимента и цен остаются в контуре маркетплейса, лента не превращается во «второй PIM». Идентификаторы и медиа согласованы с каталогом и FILES.

Публичный molvinka.ru

Отдельное SPA на собственном origin для ленты и профилей вне тяжёлого кабинета: быстрая выдача и привычный социальный UX. Точный набор экранов и версия UI — по актуальному фронту модуля FEED и деплою; не хардкодить возможности без подтверждения релизом.

Встройка в App

Встраивание ленты в общий App Маркбэйс (EmbeddedModule, feedModuleUrls и переменные окружения): один вход для пользователя платформы. Включение и URL задаются конфигурацией nginx/env монорепозитория, а не дублирующим билдом «ленты с нуля» в каждом клиенте.

Единый вход

Те же UAM, сессии, роли и контекст компании, что в ядре Маркбэйс: отдельной регистрации «только для ленты» нет. Это упрощает комплаенс и поддержку — один контур отзыва доступа и политик безопасности.

Медиа и файлы

Медиа постов через FILES (`file_id`) и политики хранения компании: не произвольные внешние URL байтов как единственный источник для продакшена без политики. Выдача и retention согласуются с политиками хранения платформы и настройками модуля.

Скриншот отсутствует
Обновлено: 07.05.2026

Суть проекта

Молвинка — публичное имя пользовательского сервиса социальной ленты на базе модуля FEED в репозитории markbase.ru/modouls/FEED: посты, профили, лайки, комментарии, подписки, хэштеги, рекомендации. Публичный интерфейс разворачивается на отдельном origin (канон в документации платформы — molvinka.ru); в основном приложении Маркбэйс лента встраивается по маршруту /modules/feed. Мастер-данные пользователя и компании остаются в UAM и ядре платформы; товары в постах — только через ссылки и кэш по каталогу MPLAZA, без второго PIM и без обхода master-каталога.

Стек / технологии

  • Backend FEED (Node/Express), отдельная БД ленты; nginx-конфигурация для публичного домена в составе стека markbase.ru.
  • Frontend: Vite/React SPA модуля FEED; для шелла приложения — EmbeddedModule и константы feedModuleUrls.js (не хардкодить второй origin в текстах сайта w7c без .env).
  • Интеграции: UAM, FILES, чтение каталога MPLAZA, внутренние тики и биллинг-гейт по документации модуля и CORESYSTEM.

Фишки и возможности

  • Единая идентификация с платформой: сессия и роли, без «отдельной регистрации только для ленты».
  • Медиа постов через FILES (file_id), не произвольные внешние URL как источник истины для байтов.
  • Карточки товаров в постах — поверх MPLAZA (mplaza_id, product_cache с TTL), без дублирования каталога.
  • Профили ленты, лента, поиск, хэштеги, сохранения и модерация — в домене модуля FEED.
  • Встраивание в общий App Маркбэйс и автономное SPA — по переменным окружения и nginx в монорепозитории.

Тонкости и сложные моменты

  • Конкретная версия UI на molvinka.ru и набор включённых сценариев сверяйте с актуальным фронтом модуля FEED и roadmap — на витрине w7c не приписываем функции без подтверждения релизом.
  • Технические детали rate-limit, internal-тиков и биллинг-гейта — только по кодам модуля и CORESYSTEM, без выдуманных параметров в маркетинговых текстах.
  • Связка с Delgram при публикации товарных постов не заменяет собой настройку маркетплейса у продавца — каталог и заказы остаются в контуре MPLAZA/платформы.
Полная документация (раскрыть)

Молвинка (модуль FEED) — социальная лента в экосистеме Маркбэйс

Молвинка — публичное имя пользовательского сервиса социальной ленты на базе модуля FEED в репозитории markbase.ru/modouls/FEED: посты, профили, лайки, комментарии, подписки, хэштеги, рекомендации. Публичный интерфейс разворачивается на отдельном origin (канон в документации платформы — molvinka.ru); в основном приложении Маркбэйс лента встраивается по маршруту /modules/feed. Мастер-данные пользователя и компании остаются в UAM и ядре платформы; товары в постах — только через ссылки и кэш по каталогу MPLAZA, без второго PIM и без обхода master-каталога.

Место ленты в общей карте торговли и связке с Delgram/MPLAZA — в MARKBASE_EKOSISTEMA_PRODUKTY_TORGOVLYA_MPLAZA.md; технические детали модуля — в индексе и коде FEED, не в выдуманных параметрах на витрине w7c.


Содержание


Архитектура и данные

Домен ленты живёт в отдельной БД модуля (feed_db / схема feed по документации модуля): посты, реакции, подписки, модерация и поиск — без дублирования PIM и без хранения «второго каталога» товаров. Профили ленты согласованы с учётными записями платформы; при отображении товарных карточек используются идентификаторы и кэш MPLAZA с TTL, а не произвольные внешние описания SKU как источник истины.


Связь с MPLAZA, FILES и Auth

  • MPLAZA / Delgram: карточки товаров в постах — через mplaza_id и product_cache (или эквивалент по актуальной схеме модуля); любые изменения ассортимента остаются в контуре маркетплейса и каталога платформы.
  • FILES: медиа постов через file_id и контур файлов платформы; не использовать произвольные внешние URL байтов как единственный источник для продакшена без политики хранения.
  • Auth: единая идентификация с Маркбэйс — сессия и роли, без отдельной регистрации «только для ленты».

Публичный SPA и встраивание в App

Публичный molvinka.ru и встроенный сценарий в шелле приложения настраиваются переменными окружения и nginx в монорепозитории (EmbeddedModule, feedModuleUrls.js и аналоги — см. код модуля FEED). Конкретные URL и флаги включения не хардкодить в текстах маркетинга без .env и деплоя.


Главные фишки

  • Единая идентификация с платформой: сессия и роли, без «отдельной регистрации только для ленты».
  • Медиа постов через FILES (file_id), не произвольные внешние URL как источник истины для байтов.
  • Карточки товаров в постах — поверх MPLAZA (mplaza_id, product_cache с TTL), без дублирования каталога.
  • Профили ленты, лента, поиск, хэштеги, сохранения и модерация — в домене модуля FEED.
  • Встраивание в общий App Маркбэйс и автономное SPA — по переменным окружения и nginx в монорепозитории.

Стек / технологии

  • Backend FEED (Node/Express), отдельная БД ленты; nginx-конфигурация для публичного домена в составе стека markbase.ru.
  • Frontend: Vite/React SPA модуля FEED; для шелла приложения — EmbeddedModule и константы feedModuleUrls.js (не хардкодить второй origin в текстах сайта w7c без .env).
  • Интеграции: UAM, FILES, чтение каталога MPLAZA, внутренние тики и биллинг-гейт по документации модуля и CORESYSTEM.

Оценка стоимости

Объём работ по кастомизации, внедрению и сопровождению ленты зависит от политики модерации, онбординга и связки с вашим MPLAZA; ориентир выдаётся после аудита процессов и тарифа модулей.

Внедрение и настройка ленты

  • Стоимость: по ТЗ после аудита
  • Сроки: от нескольких недель в зависимости от сценариев модерации и интеграций

Сопровождение

  • Ориентир: ежемесячно по договору при постоянном развитии модуля

Допущения

  • Конкретная версия UI на molvinka.ru и набор включённых сценариев сверяйте с актуальным фронтом модуля FEED и roadmap — на витрине w7c не приписываем функции без подтверждения релизом.
  • Технические детали rate-limit, internal-тиков и биллинг-гейта — только по кодам модуля и CORESYSTEM, без выдуманных параметров в маркетинговых текстах.
  • Связка с Delgram при публикации товарных постов не заменяет собой настройку маркетплейса у продавца — каталог и заказы остаются в контуре MPLAZA/платформы.

Оценка стоимости

Внедрение и настройка ленты
Стоимость
по ТЗ после аудита
  • **Сроки**: **от нескольких недель** в зависимости от сценариев модерации и интеграций
Сопровождение
  • **Ориентир**: **ежемесячно по договору** при постоянном развитии модуля