R50 683e944a9918ab442e981a6bd189d0c7
frontend-разработчик

Фейковый интернет-магазин часов

Добавлено 21 окт 2020 в 16:26
Фейковый интернет-магазин часов, написанный на ReactJs. В качестве базы данных магазин использует базу данных Firebase Realtime Database. Все асинхронные запросы к базе выполняются с помощью библиотеки Redux-saga. Магазин реализован, как одностраничное приложение (single page application).
На сайте реализована авторизация (регистрация и вход) по email и паролю, фильтрация каталога товаров по производителю, цвету, механизму часов, стоимости и материалу, сортировка по популярности, цене по убыванию и возрастанию, возможность добавления товаров в избранное и корзину. Стилизация компонентов выполнена с помощью препроцессора Sass с использованием БЭМ нейминга компонентов.
221ebce54d D054dcb442 F5e75b4dcf C376e25605 Cafc845ca3 17bc54860b 8aa3d4c9b7