- Ознакомьтесь с материалом лекций недели
- Ознакомьтесь с материалами воркшопа
- Ознакомьтесь с заданием
- Создайте ветку
feature/…
и выполните задание в ней - Подготовьте PR из ветки
feature/…
в веткуmaster
- Найдите в таблице прогресса своего тьютора
- Отправьте личным сообщением своему тьютору ссылку на созданный PR
- Прочесть материалы лекции
- Сверстать сайт с двумя страницами, на одной мы должны видеть список продуктов с описанием, а на второй список товаров добавленных в корзинку. Дизайн произвольный, верстать точно так же как на скринах не надо.
- Сверстать страничку с продуктами. Продукты получать при инициализации приложения в Action через апи https://random-data-api.com/api/food/random_food?size=30, и хранить в сторе (если будете использовать в описании description, то сократить описание до 3 строк). Картинки продуктов есть в проекте, их можно прикреплять к товарам случайно. В карточке товара обязательно указывать только название и цену (назначать случайно).
(Примерный макет для страницы с продуктами)
- Сверстать страничку с корзинкой, в которую товары будут добавляться/удаляться через мутацию. Будет показываться общая стоимость через Getter. А при нажатии кнопки "Оформить" список продуктов должен показаться через Alert.
(Примерный макет для страницы с корзинкой)
- Добавить возможность выбирать количество товара (На странице с товарами и на странице оформления)
- Сверстать страничку для показа избранных товаров. Для добавления/удаления в избранное использовать мутацию к продуктам (добавлять признак любимого товара). А для самого показа использовать Getter.