Задача была ясна: реализовать функционал онлайн-магазина нижнего белья. Пользователи могут просматривать товары, фильтровать их по категориям, добавлять в корзину и в избранное и оформить заказ.
Решение было следующим:
1. Сверстать страницы на HTML/CSS с использованием препроцессора Sass в соответствии с предоставленным макетом.
2. Написание API на Node.js для получения товаров из базы данных.
3. С помощью React и Redux реализовать функционал интернет-магазина: отображение имеющихся товаров, фильтрация по категориям, добавление товаров в корзину, отправка заказа на сервер.