Skip to content

TULENp/JewelryStore

Repository files navigation

Jewelry store

Страница, которая отображает список товаров (id, название, цена, бренд) с пагинацией и возможностью филтрации по полям.

Ссылка на демо

Требования:

  • Node.js
  • Npm

Инструкция по запуску

  1. Клонируйте репозиторий:
git clone https://github.com/TULENp/JewelryStore.git
  1. Перейдите в папку проекта:
cd JewelryStore
  1. Установите все зависимости:
npm install
  1. Запустите приложение (В режиме разработки):
npm run dev
  1. Перейдите по ссылке из терминала. Готово!

Функции

  • Вывод по 50 товаров на страницу с возможностью постраничного перехода (пагинация) в обе стороны
  • Отображение id, названия, цены и бренда каждого товара
  • Возможность фильтровать выдачу по названию, цене или бренду
  • Автоматическая фильтрация дублей товаров по ID
  • Если API возвращает ошибку, ее идентификатор выводится в консоль и запрос повторяется

demo