11 KiB
PRD — «Развитие ребёнка»: гид для родителей
Версия 1.0 · проект
Elena_Tsaai/razvitie-rebenkaЖивой сайт: https://pages.git.vibe42.kz/Elena_Tsaai/razvitie-rebenka/ Репозиторий: https://git.vibe42.kz/Elena_Tsaai/razvitie-rebenka
1. Описание продукта
Одностраничный информационный сайт для родителей, который помогает:
- оценить развитие ребёнка по четырём сферам и возрастам;
- сразу получить персональные рекомендации, если какая-то сфера отстаёт;
- узнать о условиях здорового развития и признаках, при которых нужен специалист;
- обезличенно передать результат оценки владельцу сайта для анализа.
Контент опирается на публикуемые материалы ВОЗ и ЮНИСЕФ.
2. Цели и задачи
| Цель продукта | Дать родителям простой инструмент самопроверки развития ребёнка и поддержать их конкретными советами. |
| Цель владельца | Собирать обезличенные данные оценок для анализа: какие сферы/возрасты отстают чаще, какие навыки реже освоены. |
| Не-цели | Не диагноз, не замена врачу; не хранение персональных данных детей; не агрегатная статистика в реальном времени на самом сайте (в текущей версии). |
3. Целевая аудитория
- Основной пользователь — родитель ребёнка 0–7 лет (не специалист).
- Владелец/аналитик — автор сайта, который анализирует собранные данные в Google Таблицах.
4. Сценарий использования
- Родитель открывает сайт, выбирает возраст ребёнка.
- Отмечает освоенные навыки в чек-листах по 4 сферам.
- Видит общий прогресс (процент) и прогресс по каждой сфере.
- Под чек-листами автоматически появляются рекомендации: общий статус + советы по отстающим сферам + блок «когда к специалисту».
- При желании анонимно отправляет результат (с согласия) — данные попадают в Google Таблицу владельца.
5. Функциональные требования
5.1. Структура страницы
- Шапка с навигацией (Сферы, Оценка, Уход, Тревоги, Источники).
- Hero: заголовок, подзаголовок, CTA, ключевые цифры.
- Секции: «4 сферы», «Интерактивная оценка», «Заботливый уход», «Красные флаги», «Советы родителям», «Источники», футер.
5.2. Сферы развития (4)
- Физическое и моторное (крупные/мелкие движения, рост).
- Когнитивное (познание, игра, причинно-следственные связи).
- Речевое и коммуникативное.
- Социально-эмоциональное.
5.3. Интерактивная оценка
- Выбор возраста из 6 периодов:
0–6 мес,6–12 мес,1–2 года,2–3 года,3–5 лет,6–7 лет. - Чек-листы вех развития по каждой сфере (~100 вех суммарно).
- Боковая панель: общее прогресс-кольцо (%), счётчик освоенных вех, прогресс-бары по сферам, индикатор «смотрите рекомендации ниже».
- Отметка навыка кликом; пересчёт в реальном времени.
5.4. Автоматические рекомендации
По проценту освоенных вех в сфере определяется статус:
- ≥70% — «Хорошо»
- 40–69% — «Осваивается»
- <40% — «Отстаёт»
Общий статус = худший по сферам. Выводятся:
- Цветной статус-блок с выводом и пояснением.
- Карточки рекомендаций по сферам со статусом «Отстаёт»/«Осваивается» (конкретные действия родителя).
- Блок «Когда обратиться к специалисту» — заметнее при отставании.
- Базовые принципы заботливого ухода (ВОЗ/ЮНИСЕФ) — всегда.
5.5. Заботливый уход
5 условий Nurturing Care Framework (ВОЗ/ЮНИСЕФ/Всемирный банк): здоровье, питание, безопасность и защита, отзывчивая забота, раннее обучение.
5.6. Красные флаги
9 сигналов для обращения к специалисту (по срокам ВОЗ): нет улыбки к 2 мес, не держит голову к 3–4 мес, не сидит к 9 мес, нет лепета/указывания к 12 мес, нет слов к 16–18 мес, не ходит к 18 мес, нет фраз к 24 мес, потеря навыков, слабый зрительный контакт.
5.7. Советы родителям
6 практических карточек: разговаривать, читать, играть, отвечать на сигналы, кормить по потребности, сон и режим.
5.8. Источники
Карточки со ссылками на материалы ВОЗ и ЮНИСЕФ + дисклеймер о неклиническом характере информации.
5.9. Сбор данных для анализа
- Форма «Отправить результат» под инструментом оценки.
- Обязательная галочка согласия; поле email родителя — необязательное.
- Отправка напрямую в Google Таблицу через веб-приложение Apps Script.
- Передаются: возраст, общий статус и %, по каждой сфере (освоено/всего/статус), детали освоенных и неосвоенных навыков, дата, email (если указан).
- Имена и контакты детей не собираются.
6. Источники данных контента
- ВОЗ — WHO Child Growth Standards (рост/вес/окружность головы).
- ВОЗ — Motor Development Study (6 моторных вех).
- ВОЗ — Improving early childhood development guidelines.
- ЮНИСЕФ — Early Childhood Development.
- ЮНИСЕФ/ВОЗ — Care for Child Development.
- ВОЗ/ЮНИСЕФ/Всемирный банк — Nurturing Care Framework.
7. Технические требования и ограничения
- Только статика: HTML + CSS + vanilla JS, один файл
index.html. - Без бэкенда, БД, аутентификации, сборщиков.
- Адаптивная вёрстка (мобильные/десктоп).
- Палитра и типографика — по
design.mdпесочницы Vibe42. - Публикация: push в ветку
pages, раздаётся через Caddy.
8. Сбор и аналитика данных
- Хранилище: Google Таблица, приёмник — Apps Script веб-приложение (
doPost). - Передача: клиентский
fetch(mode: no-cors,Content-Type: text/plain, тело — JSON). - Схема таблицы: Дата, Возраст, Общий статус, Общий %, по 4 сферам (освоено/всего/статус), Освоено (детали), Не освоено (детали), Email родителя.
- Анализ: сводные таблицы в Google Sheets по возрастам, сферам, статусам; выявление часто отстающих сфер и редко освоенных навыков.
9. Приватность и этика
- Данные о развитии ребёнка — чувствительные (здоровье несовершеннолетнего).
- Сбор анонимный по умолчанию; email родителя — необязателен.
- Обязательное явное согласие перед отправкой.
- Дисклеймер: инструмент не ставит диагноз; при сомнениях — обратиться к врачу.
10. Метрики успеха
- Количество собранных обезличенных оценок.
- Доля оценок со статусом «Отстаёт» (для направления рекомендаций).
- Распределение по возрастам и сферам (где чаще нужна поддержка).
11. Возможные следующие шаги (backlog)
- Личная статистика родителя в
localStorage(история и прогресс во времени). - Агрегатная live-статистика на сайте через BaaS (например, Supabase) — требует аккаунта.
- Расширение возрастов (подростки), мультиязычность.
- Экспорт сводных отчётов в один клик.
- Интеграция с мессенджерами для связи со специалистом.
12. Риски
- Зависимость от внешнего сервиса (Google Apps Script) для сбора данных.
- Ручной характер агрегатного анализа (нет автоматической панели на сайте).
- Возможные искажения: родитель субъективно отмечает навыки; возрастные диапазоны широкие.
- Этические риски при сборе данных о детях — смягчаются анонимностью и согласием.