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

Колесо жизни

Реализуйте сервис, с помощью которого пользователи могут рисовать и планировать свое колесо жизни.

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

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

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

На странице должны быть размещены:

  • Круговая диаграмма (canvas) с секторами.
  • Список зон с баллами и возможностью редактирования.
  • Планировщик дел для выбранной зоны.

Колесо жизни (диаграмма)

Колесо жизни - это круговая диаграмма, разделенная на секторы (зоны жизни). Классические зоны:

  • Карьера.
  • Деньги.
  • Здоровье.
  • Друзья.
  • Семья.
  • Развитие.
  • Отдых.
  • Условия жизни.

Каждая зона отображается в виде сектора круга. Чем выше балл (от 0 до 10), тем больше радиус сектора. Сектора соединяются линией, образуя "колесо".

Управление баллами

Рядом с диаграммой (или под ней) отображается список всех зон с текущими баллами. Пользователь может изменять баллы:

  • С помощью ползунка (слайдера) от 0 до 10.
  • С помощью инпута для ввода числа.

При изменении балла диаграмма автоматически перерисовывается.

Интерпретация баллов

Рекомендуемая система оценок:

  • 0-3 балла - состояние зоны запущено, требуется немедленное вмешательство.
  • 4-7 баллов - требуются небольшие изменения.
  • 8-10 баллов - все стабильно и отлично.

Планировщик дел

Для каждой зоны должен быть планировщик дел. При клике на зону (сектор) или на ее название открывается список дел для этой зоны. Каждое дело должно содержать:

  • Название дела.
  • Статус (сделано или нет).
  • Кнопки: редактировать, удалить, отметить сделанным.

Добавление дела

В планировщике должна быть форма для добавления нового дела:

  • Поле для ввода текста дела (инпут).
  • Кнопка "Добавить дело".

При добавлении дела оно появляется в списке дел для данной зоны.

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

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

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

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