РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
46 of 126 menu

Идеи подарков

Реализуйте сайт, содержащий идеи подарков.

Продумайте структуру хранения идей подарков в коде JavaScript. Создайте массив объектов, где каждый объект содержит название, описание, категорию, возрастную группу, пол и картинку. Вручную заполните массив 15-20 идеями подарков. Все данные должны храниться в коде JavaScript.

Основные возможности проекта

  • Вывод идей подарков в виде плиток (карточек).
  • Фильтрация по возрасту.
  • Фильтрация по полу.
  • Сортировка по названию или цене.

Главная страница

На главной странице сайта должны быть выведены все идеи подарков в виде плиток. Каждая плитка должна содержать:

  • Название подарка.
  • Краткое описание.
  • Категорию.
  • Картинку (изображение).
  • Возрастную группу (0-3, 4-7, 8-12, 13-17, 18-30, 31-50, 51+).
  • Пол (мужской, женский, универсальный).

Фильтрация

Должен быть фильтр, позволяющий фильтровать идеи подарков:

  • По возрасту (выбор возрастной группы).
  • По полу (мужской, женский, универсальный).

Сортировка

Должна быть возможность сортировки идей подарков:

  • По названию (алфавитный порядок).
  • По цене (сначала дешевые, затем дорогие).

Примеры идей подарков

  • Для девочки 4-7 лет: "Кукла", "Настольная игра", "Конструктор".
  • Для мальчика 8-12 лет: "Робот", "Конструктор LEGO", "Радиоуправляемая машина".
  • Для женщины 18-30 лет: "Духи", "Сертификат в спа", "Книга".
  • Для мужчины 31-50 лет: "Галстук", "Набор инструментов", "Парфюм".

Дополнительные возможности

  • Поиск по ключевым словам.
  • Кнопка "Случайный подарок" - выводит случайную идею из текущего списка.
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить