Практическая работа

Выполнен
Заказ
6971862
Раздел
Программирование
Предмет
Web-разработки
Антиплагиат
Не указан
Срок сдачи
16 Дек 2025 в 23:55
Цена
Договорная цена
Блокировка
10 дней
Размещен
8 Дек 2025 в 18:06
Просмотров
58
Описание работы

Описание работы

Условие:

Задана ссылка на макет фигмы (Интернет-магазин): 

https://www.figma.com/file/0pMguGfGcTgufmXlNJe5gO/IE-FE?type=design&node-id=0%3A1&mode=design&t=SVYvDXP7EzFIVWrg-1

Необходимо сверстать приложение согласно макету используя React. 

В проекте должны использоваться библиотеки для реализации механизмов работы магазина:


  • React-router-dom
  • React-hook-form
  • Redux
  • Redux-thunk


Основные технические требования: 

  1. Архитектура приложения (паттерн проектирования) должен соответствовать подходу, у каждого компонента своя папка (UI компоненты, pages компоненты, хранилище). У каждого компонента должна быть модульная стилизация (и так же общая стилизация для всех компонентов). Имена компонентов должны полностью соответствовать их содержимому. 
  2. В работе должно быть реализовано redux-хранилище с редьюсерами:

Продукты, категории, продукт, корзина. Данные должны подтягивать асинхронно используя сетевые запросы, адресованные *бекенду.

  1. Для каждой страницы должен быть реализован _Page-компонент, формирующую специальную ссылку (path) для доступа (определяется самостоятельно).

Бэкенд:

Сетевые запросы должны быть адресованы локальному бэкенду, который будет доступен по ссылке

Необходимо его скачать и выполнить установку node_modules, используя команду: npm i

После установки для запуска выполните команду: 

npm run dev

Далее инструкции находятся в файле README.MD


Критерии оценки: 

  1. Стилизация итогового проекта полностью удовлетворяет требования, указанных в макете.
  2. В проекте соблюдается паттерн проектирования. Имена компонентов соответствуют их содержимому, присутствует модульная стилизация, верным образом сформирована архитектура хранилища.
  3. В работе используется хранилище Redux. Осуществляются сетевые запросы к бекенду. Хранилище верным образом работает с стейтом (фильтрация товаров, сортировка, заполнение)
Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу1 год
Средний балл4.53
СтоимостьНазначаете сами
ЭкспертВыбираете сами
Уникальность работыот 70%
Время выполнения заказа:
7 дней 9 часов 39 минут
Выполнен в срок
Предыдущий заказ
Следующий заказ
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Прямой эфир