Разработал корпоративный сайт для компании «Пескоструй Урал» - услуг по пескоструйной обработке. Сайт показывает услуги, выполненные проекты, галерею, FAQ и отзывы, а также собирает заявки с возможностью приложить фотографии объекта.
1. Собрал кастомный сайт на Laravel 13 вместо тяжёлой CMS с набором плагинов.
2. Реализовал управляемые разделы: услуги, проекты, фотогалерея, FAQ, отзывы, страницы и общие настройки сайта.
3. Сделал административную панель на Filament, чтобы сотрудники редактировали контент без разработчика.
4. Разработал форму заявки: имя, телефон, описание задачи и до 10 фотографий объекта.
5. Добавил серверную валидацию файлов, ограничение запросов и безопасное хранение загруженных фото вне публичного доступа.
6. Настроил уведомления о новых заявках на e-mail и в Telegram; письма отправляются через очередь, чтобы форма не тупила, как это обычно бывает на коленочных лендингах.
7. Подготовил Docker-инфраструктуру: PHP, Nginx, MySQL и отдельный queue worker для стабильного развёртывания и обновлений.
Заказчик получил быстрый корпоративный сайт с полноценной админкой и нормальной обработкой обращений. Контент и кейсы меняются через интерфейс, заявки не теряются, фото доступны только авторизованным сотрудникам в админке.