Проект: Technical BMT
Сайт: https://technicalbmt.com/
Заказчик: Иностранная компания
Роль: Full-stack Laravel разработчик
Описание проекта
Разработан кастомный каталожный сайт на базе Laravel без использования SPA-фреймворков
Основной акцент сделан на производительность, простоту поддержки и удобство администрирования.
Сайт предназначен для презентации продукции компании и предоставляет заказчику полный контроль над контентом через административную панель.
Функциональные возможности
Каталог товаров с иерархией категорий
Управление товарами (создание, редактирование, удаление)
Гибкая настройка категорий
Управление глобальными настройками сайта
SEO-дружественная структура URL
Адаптивная вёрстка для всех типов устройств
Чистая и масштабируемая архитектура проекта
Административная панель
Админка реализована с использованием Filament, что обеспечивает:
Удобный и современный интерфейс
Быстрые CRUD-операции
Разграничение доступа и безопасную авторизацию
Централизованное управление товарами, категориями и настройками сайта
Возможность дальнейшего расширения функционала
Технический стек
Backend: Laravel (PHP)
Frontend: Blade, HTML, CSS, JavaScript (без Vue / SPA)
Админ-панель: Filament
База данных: MySQL
Архитектура: MVC
Хостинг и деплой: production-окружение Laravel с оптимизацией
Подход к разработке
Использование best practices Laravel
Чёткое разделение логики и представления
Оптимизированные запросы к базе данных
Код, готовый к масштабированию и долгосрочной поддержке
Результат
Заказчик получил:
Лёгкий и быстрый каталог продукции
Полностью управляемый контент без привлечения разработчика
Надёжное решение, готовое к дальнейшему развитию (поиск, фильтрация, мультиязычность)