Реальный проект

24V: сайт с PostgreSQL, NocoDB, заявками и Bitrix24

Публичный сайт с управлением контентом через PostgreSQL/NocoDB, формами заявок, Bitrix24, юридическим контуром, cookie consent и антиспамом.

Что это за проект

Сайт 24V собирался как не просто витрина, а управляемый публичный сайт сервиса: контент редактируется через админку, заявки сохраняются и доставляются во внешнюю CRM, юридический и cookie-контур вынесены в отдельные сценарии.

Что было сделано

Собран Next.js сайт с PostgreSQL как runtime-источником данных, NocoDB как админкой, формами заявок, Bitrix24 webhook, SMTP-уведомлениями, юридическими страницами, cookie consent и антиспам-защитой.

  • CMS и контентPostgreSQL используется как основная база, NocoDB — как админка для редактирования контента без правки кода.
  • Заявки и CRMФормы заявок сохраняют данные и передают обращения в Bitrix24, с фиксацией статусов доставки.
  • Юридический контурДобавлены юридические страницы, cookie consent и антиспам-сценарии для production-подготовки.

Техническая основа

Проект использует Next.js App Router, React, TypeScript, PostgreSQL, NocoDB, Docker, Bitrix24 REST webhook, SMTP/Nodemailer, Яндекс Метрику и карту только после согласия на cookies.

Что получилось

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

  • РедактируемостьКонтентные блоки и справочные материалы вынесены в управляемую структуру.
  • ЭксплуатацияДокументация описывает локальный запуск, деплой, БД, NocoDB, безопасность и интеграции.