Училищен проект · 2026
StyleHouse - Онлайн магазин за мода
Цялостна e-commerce платформа, изградена като дипломен проект в 12 клас. Клиентите могат да разглеждат продукти по категории, да управляват пазарска кошница и да правят поръчки с множество методи на плащане (карта, в брой, банков превод). Включва Filament административен панел за управление на продукти, категории, потребители и плащания. Поддържа светъл/тъмен режим с персонализирани акцентни цветове и е напълно локализиран на български. Изграден с Laravel 12, Vue 3 и Inertia.js в продължение на няколко месеца.







Предизвикателства
- Многостъпковият процес на плащане с множество методи трябваше да бъде гладък и надежден
- Продуктовият каталог изискваше филтриране по категория и ценови диапазон с пагинация
- Административният панел трябваше да бъде мощен, но интуитивен за нетехнически персонал
Решения
- Изградихме checkout поток със state-machine чрез Inertia.js за безпроблемна SPA навигация, запазвайки сървърните предимства
- Внедрихме Laravel Scout за пълнотекстово търсене и филтриране по категория/цена с пагинация
- Използвахме Filament admin панел с персонализирано управление на ресурсите за продукти, категории, потребители и плащания
Основни функции
- Продуктов каталог с категории, филтриране и пагинация
- Многостъпково плащане с опции за карта, в брой и банков превод
- Управление на пазарска кошница (добавяне, премахване, изчистване)
- Filament административен панел за продукти, категории, потребители и плащания
- Тъмен/светъл режим с персонализиран избор на акцентен цвят
- История на поръчките за регистрирани потребители
Технологии
Клиент
Дипломен проект - 12 клас
Училищен проект
Година
2026
"Този проект ме предизвика да изградя истинска e-commerce система — от миграции на база данни до интеграция на плащания и полиран административен панел."
— — Студент разработчик