Фриланс-проекты
RE:СИТУАЦИЯ
Роль: Fullstack-разработчик · вся работа с кодом
О проекте
Клиентский проект с двумя публичными сайтами: resituation.ru для семейных консультаций и re-situation.ru для частного агентства. Оба сайта связаны с общей системой управления контентом, заявками и поисковой семантикой. Я отвечал за всю работу с кодом: клиентские интерфейсы, серверную логику, хранение данных, интеграции и развёртывание. Основная разработка завершена, проект находится на поддержке. Публичные страницы в галерее сняты с действующих сайтов, а интерфейс CMS — на локальном стенде с тестовыми данными.
Достижения
- Реализовал два адаптивных сайта с отдельным контентом, страницами услуг, статьями и формами обращений. Связал их с общей CMS, сохранив разделение данных и публикаций.
- Разработал редактор с черновиками, подготовкой публикации, историей версий и откатом. Добавил хранение заявок и повторную отправку уведомлений при сбоях доставки.
- Интегрировал GigaChat для обработки поисковой семантики: импорт CSV/XLSX, группировка и классификация запросов, подготовка черновиков материалов с проверкой человеком перед публикацией.
Технологии
Next.jsReactTypeScriptTailwind CSSNode.jsSQLiteDockerGigaChat API