Небольшое тестовое задание по созданию SPA на React и Typescript на позицию «Frontend-разработчик на React».
Необходимо сверстать адаптивный макет и написать логику на React, а также использовать при разработке Typescript.
Макет: https://www.figma.com/file/x83d5rk3QG4fRxMin3Qw7O/React-Test?node-id=0%3A1
- Возможность добавлять и удалять товары из корзины;
- Возможность изменять количество товаров;
- Сумма товаров должна корректно считаться;
- Налог и сумма доставки всегда фиксированы.
- аккуратность верстки;
- соответствие макету;
- организация кода;
- кроссбраузерность (будут смотреть в последних версиях Safari, Google Chrome, Mozilla FireFox, Opera, Яндекс Браузер, Microsoft Edge).
- HTML
- SCSS
- React (FC, custom hooks)
- Redux Toolkit
- React-router-dom
- TypeScript
- Создайте папку для проекта;
- В терминале или консоли перейдите в эту папку;
- Клонируйте в нее репозиторий командой ниже:
git clone https://github.com/AlekseiUsov/sneakers-shop.git .
- Установите все необходимые пакеты командой ниже:
npm i
- Запустите проект, написав в консоли следующую команду:
npm run start
- Откройте браузер и перейдите по адресу ниже, чтобы увидеть проект:
http://localhost:3000/