Фриланс-проекты

RE:СИТУАЦИЯ

Роль: Fullstack-разработчик · вся работа с кодом

О проекте

Клиентский проект с двумя публичными сайтами: resituation.ru для семейных консультаций и re-situation.ru для частного агентства. Оба сайта связаны с общей системой управления контентом, заявками и поисковой семантикой. Я отвечал за всю работу с кодом: клиентские интерфейсы, серверную логику, хранение данных, интеграции и развёртывание. Основная разработка завершена, проект находится на поддержке. Публичные страницы в галерее сняты с действующих сайтов, а интерфейс CMS — на локальном стенде с тестовыми данными.

Достижения

  • Реализовал два адаптивных сайта с отдельным контентом, страницами услуг, статьями и формами обращений. Связал их с общей CMS, сохранив разделение данных и публикаций.
  • Разработал редактор с черновиками, подготовкой публикации, историей версий и откатом. Добавил хранение заявок и повторную отправку уведомлений при сбоях доставки.
  • Интегрировал GigaChat для обработки поисковой семантики: импорт CSV/XLSX, группировка и классификация запросов, подготовка черновиков материалов с проверкой человеком перед публикацией.

Технологии

Next.jsReactTypeScriptTailwind CSSNode.jsSQLiteDockerGigaChat API