Портфолио
Проекты, которые я реализовал — от вёрстки до деплоя на собственном сервере.
Создание и настройка виртуальной машины, развертывание n8n и создание AI-ассистентов
Подробные шаги по созданию и развертыванию ноды n8n на виртуальной машине Yandex Cloud, и на своем домене. Подробные шаги по настройке AI-ассистентов. Данная инструкция поможет вам развернуть сервис n8n на своем сервере и со своим доменом. Проект - рабочий.
Email-верстка клининговой компании Taskduck
Реализована система email-рассылок с поддержкой MJML-верстки. Шаблоны создаются в визуальном редакторе с предпросмотром прямо в админ-панели, компилируются через MJML и отправляются через SMTP с собственного домена. Для управления медиафайлами писем реализована отдельная библиотека с поддержкой папок и массовой загрузки.
bozheslav.ru — тоже личный проект
Построен на Laravel и Filament — от пустого сервера до полноценной CMS
Философия проекта
Первый вопрос, который я задал себе — как быть полезным рынку и бизнесу? Большинство идут по простому пути: WordPress, готовые шаблоны, плагины за $50 в месяц.
Я выбрал другой путь. Собственный VPS, Laravel, PostgreSQL — всё с нуля. Слишком большое воображение не позволяет работать вполсилы.
Почему Laravel, а не WordPress?
Laravel заставляет думать архитектурно. Здесь нет магии плагинов — только код, который ты понимаешь и полностью контролируешь.
Техническая реализация
Фронтенд с нуля
HTML/CSS/JS без фреймворков. BEM-методология, адаптивный дизайн, тёмная и светлая тема — всё написано руками. JS-скрипты структурированы как ES-модули.
Серверная инфраструктура
Ubuntu 24.04, nginx с виртуальными хостами, PHP-FPM 8.3, PostgreSQL 16, SSL с автопродлением. Деплой одной командой через bash-скрипт.
Безопасность
fail2ban защищает SSH от брутфорса, honeypot и rate limiting на форме обратной связи, HTTP → HTTPS редирект, закрытый порт SSH.
Возможности админ-панели
Filament заменил WordPress полностью — без единого платного плагина
- ✅ Управление портфолио и проектами
- ✅ Медиабиблиотека с загрузкой ZIP
- ✅ Блог с категориями и SEO-полями
- ✅ Страницы с блочным редактором
- ✅ Настройки сайта из одного места
- ✅ Логи и управление кэшем в панели
Готов обсудить проект
Если вам нужен сайт на Laravel, настройка сервера или автоматизация процессов — напишите мне в Telegram.