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

Ежедневная сказка

Реализуйте сайт, ежедневно выводящий новую сказку для детей.

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

  • Главная страница со сказкой, которая меняется каждый день.
  • Переключение по возрастным группам (0-3, 3-7, 7-12).
  • Запоминание выбранной возрастной группы.
  • Дневной и ночной режим отображения.
  • Админ-панель для добавления сказок на любое количество дней вперед.

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

На главной странице сайта должна выводиться одна сказка, соответствующая текущей дате и выбранной возрастной группе. Каждый день в полночь сказка должна автоматически меняться на следующую по расписанию. Сказка должна содержать:

  • Название сказки.
  • Текст сказки.
  • Возрастную группу (0-3, 3-7, 7-12).
  • Дату публикации.

Если на текущую дату сказка для выбранной возрастной группы не запланирована, должно выводиться сообщение: "Сказка для этой возрастной группы на сегодня отсутствует".

Возрастные группы

Сайт должен выдавать сказки на различный возраст. Пользователь может регулировать с помощью переключателя, сказку из какой группы он хочет увидеть:

  • От 0 до 3 лет (короткие сказки с простым сюжетом).
  • От 3 до 7 лет (сказки с более сложным сюжетом).
  • От 7 до 12 лет (длинные сказки с глубоким смыслом).

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

Дневной и ночной режим

Сайт должен поддерживать два режима отображения:

  • Дневной режим - светлый фон, стандартные цвета.
  • Ночной режим - темный фон, приглушенные цвета для комфортного чтения перед сном.

Переключение режимов осуществляется по кнопке-переключателю в хедере сайта. Выбор режима также запоминается для пользователя.

Админ-панель

В админ-панели администратор может управлять сказками:

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

Добавление и редактирование сказки

Форма добавления и редактирования сказки содержит следующие поля:

  • Название сказки (инпут).
  • Текст сказки (текстареа).
  • Возрастная группа (выпадающий список: 0-3, 3-7, 7-12).
  • Дата публикации (выбор даты).
  • Кнопка "Сохранить".

Администратор может добавлять сказки на любое количество дней вперед для каждой возрастной группы отдельно.

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

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