Full-stack разработка
Laravel backend и Vue-интерфейс, логика открытия кейсов, Upgrade, Giveaways, инвентарь, профиль, административные сценарии и интеграция с Market.CSGO.
DROPIX / KVI
Игровая web-платформа с реальной продуктовой логикой вокруг кейсов и предметов CS2. В проекте соединены пользовательская часть, динамические игровые сценарии, рыночные данные и административное управление контентом.

Ответственность / KVI
DROPIX — хороший пример того, что я называю full-stack продуктом: пользовательские сценарии, игровая логика, backend, данные, интеграции и админская часть должны работать как одна система.
Laravel backend и Vue-интерфейс, логика открытия кейсов, Upgrade, Giveaways, инвентарь, профиль, административные сценарии и интеграция с Market.CSGO.
В галерее показаны реальные пользовательские экраны и административные сценарии — не один продающий экран, а разные части продукта.
Анимации и игровые механики не существуют отдельно от данных: интерфейс строится вокруг состояния продукта, результатов операций и backend-логики.
01 / Задача
Пользователь должен видеть каталог кейсов, открывать их, получать предметы, работать с инвентарем, участвовать в дополнительных механиках и при этом всегда получать актуальные цены. Администратору нужен отдельный контур управления скинами и контентом.
02 / Решение
Laravel отвечает за серверную часть и операции с данными, Vue — за интерактивный UI. Отдельными модулями реализованы кейсы, параллельные рулетки, Upgrade, розыгрыши, профиль/инвентарь и административный каталог с рыночными и ручными ценами.
Что реализовано
Full-stack платформа открытия CS2-кейсов: кейсы, рулетка, Upgrade, розыгрыши, инвентарь, профиль и админ-панель.
Карточки кейсов, стоимость, состав, preview и пользовательский сценарий открытия.
Интерфейс нескольких одновременных открытий с отдельными лентами, указателями и экраном результата.
Выбор предмета из инвентаря и цели, расчет шанса и отдельный интерактивный сценарий апгрейда.
Отдельный модуль розыгрышей с состояниями активности и серверной логикой выбора результата.
Баланс, статистика, предметы пользователя, промокоды и операции с полученными дропами.
Каталог тысяч скинов, рыночная цена, ручной override, фильтры, статусы и управление доступностью.
UI / Screens
Нажмите на любой экран, чтобы посмотреть его крупнее.
Engineering / KVI
API, игровые сущности, пользовательские данные и административные операции отделены от UI-слоя.
Сложные экраны разбиты на самостоятельные компоненты и состояния без перезагрузки страницы.
Рыночные цены и ручные значения разделены — администратор может контролировать итоговую цену предмета.
Игровые эффекты строятся вокруг transform/opacity и управляемой анимации, чтобы интерфейс оставался плавным.
Under the hood / Full-stack
В DROPIX интерфейс напрямую зависит от серверной логики, состояния пользователя, игровых операций и внешних данных. Поэтому UI и backend проектируются как единый продукт.
Кейсы, Upgrade, Giveaways, инвентарь и профиль работают как отдельные интерактивные сценарии.
Авторизация и операции проходят через серверный слой, а не живут только в браузере.
Результаты открытия, Upgrade и другие механики завязаны на состояние продукта.
Рыночные данные отделены от ручного контроля цены и доступности в админке.
Администратор управляет каталогом, а пользователь получает согласованное состояние продукта.
Именно этот слой отличает рабочую игровую платформу от красивого frontend-концепта.
03 / Результат
DROPIX показывает работу с динамическими сценариями, состояниями, большим каталогом предметов, responsive-интерфейсом и внутренней админкой. В одном проекте соединены визуальный gaming UX и прикладная full-stack архитектура.