Задача была ясна: взять за основу макет в свободном доступе и на его основе написать функционал интернет-магазина.
Решение было следующим:
1. Выбрать макет интернет-магазина, внешне похожий на один из известных для привлечения внимания.
2. Сверстать на чистом HTML/CSS страницы и отдельные блоки сайта.
3. На языке JavaScript реализовать функционал интернет-магазина (добавление товара в корзину, рендер корзины со стоимостью, фильтрацию позиций одежды по категориям).
4. Использовать сборщик-модулей Webpack для финальной сборки.