Перейти к содержимому
L.lefaktar
Все работы

Собственный сайт и управление контентом

Lefaktar

Портфолио с CMS, заявками, модерацией отзывов и автоматизированным выпуском обновлений.

Моя роль
Fullstack, инфраструктура и сопровождение
Публичная версия lefaktar.ru до обновления клиентской подачи
Публичная версия сайта до этого обновления, сентябрь 2026.

Задача

Создать собственную площадку для работ и услуг, управлять материалами без пересборки сайта и принимать обращения с сохранением в базе данных.

Что сделал

  • Разработал сайт и административный интерфейс на Next.js, React и TypeScript; контент хранится в PostgreSQL через Prisma.

  • Реализовал вход через Auth.js и публикацию отзывов после модерации.

  • Форма сохраняет обращение до уведомления в Telegram. Валидация, ограничение частоты запросов и идентификатор отправки защищают от некорректных и повторных заявок.

  • Настроил тесты и CI/CD: после выпуска проверяется работоспособность, при неуспешной проверке восстанавливается предыдущий релиз.

Результат реализации

Работы, услуги и отзывы управляются через CMS. Заявки сохраняются в базе, а обновления проходят автоматические проверки перед публикацией.

Технологии

  • Next.js
  • React
  • TypeScript
  • Tailwind CSS
  • PostgreSQL
  • Prisma
  • Auth.js
  • GitHub Actions
Открыть главную Lefaktar

Есть похожая задача?

Расскажите, что нужно сделать и что уже готово. Обсудим подход, объём работ и следующий шаг.

Обсудить проект