/qpick

Тестовое задание

Primary LanguageTypeScript

Тестовое задание

  • Необходимо разработать две страницы интернет-магазина аудио аксессуаров.
  • Первая страница – каталог товаров, вторая – корзина с приобретенными товарами.
  • При нажатии на «Купить» в карточке на первой странице счетчик товаров рядом с иконкой корзины должен увеличиваться.
  • При изменении количества товаров в корзине, сумма должна изменяться.
  • Обязательным условием является хранение данных о каждом товаре в виде элемента массива.
  • Для передачи информации о выбранных в корзину позиций можно использовать SessionStorage.

Демо версия проекта online demo

Установка

Перед началом работы необходимо проверить наличие установленного node.js и npm

Скопируйте проект на компьютер:

https://github.com/locrun/qpick.git

Установите зависимости:

npm install

Работа

Для локальной разработки с поднятием сервера используйте:

npm start