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

Чеклист похода

Реализуйте чеклист вещей для похода. Пункты сгруппированы по категориям (укрытие, готовка, безопасность). Пользователь отмечает собранные вещи, может добавить свои пункты и видит прогресс. Данные сохраняйте в localStorage. Вся логика выполняется на клиенте без перезагрузки страницы. Скачать верстку для проекта.

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

  • Список вещей, разбитый на категории.
  • Чекбоксы для отметки собранных вещей.
  • Форма добавления своего пункта в выбранную категорию.
  • Прогресс-бар и счётчик собранного.
  • Сохранение состояния в локальном хранилище.

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

На странице выводится список вещей для похода, сгруппированный по категориям. У каждого пункта есть чекбокс. Отмеченный пункт перечёркивается.

Категории

Список должен быть разбит минимум на три категории. Пример:

  • Укрытие: палатка, спальный мешок, коврик.
  • Готовка: горелка, котелок, посуда, термос.
  • Безопасность: фонарик, аптечка, репеллент.

Добавление пунктов

Под списком должна быть форма: поле названия, выбор категории и кнопка «Добавить». Новый пункт появляется в выбранной категории.

Прогресс и завершение

Показывается, сколько вещей собрано из общего числа, и прогресс-бар. Когда отмечены все пункты, выводится сообщение: «Отлично! Вы собрали всё необходимое в поход!»

Хранение данных

Состояние чеклиста (включая добавленные пункты) хранится в localStorage. При повторном открытии страницы отметки сохраняются.

Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить