Никита Иванов
Веб-дизайн и веб-разработка

Веб-приложение компании РосЦвет

РосЦвет – Крупная текстильная фабрика полного цикла, работающая по всей России.

Проект реализован вместе с командой GlobalCode. Моя задача в данном проекте – фронтенд-разработка прогрессивного веб-приложения, а также системы управления для него. Разработка приложения велась на реактивном фреймворке Vue.js.

РосЦвет имеет филиалы в разных городах России. Поэтому, в данном приложении имеется функционал выбора города, оснащенный технологией определения геолокации пользователя, что позволяет автоматически подставлять город пользователь. Если город пользователя не будет найден в списке филиалов, то по дефолту выберется Москва. Смена контактов, адреса и прочего осуществляется моментально, и это очевидно, ведь мы имеем дело c прогрессивным веб-приложением :)

В приложении реализован многоуровневый каталог. Урл товаров и категорий имеет вложенную структуру, например, catalog/category/subcategory/product. Товар или категория сразу же загрузятся из базы данных при момощи запроса к бэкенду приложения. А если товара не существует, то пользователь будет перенаправлен на 404 страницу.

На сайте имеется реактивный поиск, который поможет пользователю найти интересующий его товар в два счета.

Приложение имеет систему управления, в которой можно без проблем управлять всем контентом на сайте. Контент-менеджер без труда сможет добавить пару записей в блог или добавить новый товар. Админка приложения также разработана на Vue.js и является SPA (Single Page Application). В качестве UI-фреймворка использовался Vuetify.

Конечно же, данное приложение адаптировано под устройства любых размеров, от мобильных телефонов до десктопных мониторов.

Вы можете посмотреть сайт вживую: Перейти на сайт

Веб-приложение компании РосЦвет - 1