Avatar r50 a6ce93fe35b158fd29ba0e8681c918c22117160e9586a56eee4ffbc20df9bda1
Вёрстка

Интернет-магазин

Добавлено 04 сен 2022 в 17:31
Интернет-магазин пицца Функционал приложения
  • Оптимизированный поиск пиццы при помощи debounce.
  • Добавление пиццы в корзину.
  • Удаление, уменьшение, количество пицц в корзине.
  • Очистка корзины.
  • Выбор классифакации пиццы.
  • Фильтрации пиццы по категориям.
  • Фильтрация пиццы цене, популярности, алфавиту.
  • Вывод в корзине отдельных пицц по классификации.
  • Использование chunk.
  • Адаптированный сайт.
Стек
  • ReactJS 18
  • TypeScript
  • Redux Toolkit (хранение данных / пицц)
  • React Router v6 (навигация)
  • Axios + Fetch (отправка запроса на бэкенд)
  • React Hooks (хуки)
  • Prettier (форматирование кода)
  • CSS-Modules / SCSS (стилизация)
  • React Content Loader (скелетон)
  • React Pagination (пагинация)
  • Lodash.Debounce
  • Code Splitting
  • React Loadable
  • React Lazy
  • MockApi
Ссылка на сайт
025d71faa9