WellNuo/wellnuoSheme/.history/00_MainScheme/2025-12-12T21-17-05.json
Sergei af148faa40 Add scheme files, beneficiaries module, dashboard improvements
Changes:
- Add wellnuoSheme/ folder with project documentation
- Rename patients -> beneficiaries (proper WellNuo terminology)
- Add BeneficiaryContext for state management
- Update API service with WellNuo endpoints
- Add dashboard screen for beneficiary overview
- Update navigation and layout

Scheme files include:
- API documentation with credentials
- Project description
- System analysis
- UX flow
- Legal documents (privacy, terms, support)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-12 13:38:38 -08:00

244 lines
7.0 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"_meta": {
"name": "Main",
"updatedAt": "2025-12-12T21:17:05.024Z"
},
"elements": [
{
"id": "project_header",
"type": "card",
"title": "WellNuo Senior Care Monitor",
"borderColor": "purple",
"tags": [
"overview"
],
"description": "Система мониторинга благополучия пожилых людей\n\n**Платформы:** iOS, Android\n**Стек:** React Native + Expo\n**Статус:** Подготовка к публикации\n\n**Контакты:**\nbernhard@wellnuo.com\n+1-408-647-7068",
"x": 475.55511474609375,
"y": 40.434600830078125
},
{
"id": "env_credentials",
"type": "card",
"title": "ENV & Credentials",
"borderColor": "cyan",
"tags": [
"direction",
"backend"
],
"description": "Переменные окружения и учетные данные\n\n**Файл:** 01_ENV_Credentials.json\n\n**Содержит:**\n- API ключи (OpenRouter, Stripe)\n- URLs (Backend, Gitea)\n- Провайдеры AI/Payment",
"x": 150,
"y": 200
},
{
"id": "project_description",
"type": "card",
"title": "Project Description",
"borderColor": "blue",
"tags": [
"direction",
"overview"
],
"description": "Полное описание проекта\n\n**Файл:** 02_ProjectDescription.json\n\n**Содержит:**\n- Features (Core/Advanced)\n- UI/UX Principles\n- Monetization\n- Competitors",
"x": 350,
"y": 200
},
{
"id": "discussion_questions",
"type": "card",
"title": "Discussion Questions",
"borderColor": "orange",
"tags": [
"direction",
"planning"
],
"description": "Вопросы для обсуждения\n\n**Файл:** 03_DiscussionQuestions.json\n\n**Содержит:**\n- Technical вопросы\n- Business вопросы\n- UX вопросы",
"x": 550,
"y": 200
},
{
"id": "appstore_publication",
"type": "card",
"title": "⭐ App Store Publication",
"borderColor": "green",
"tags": [
"direction",
"external",
"priority"
],
"description": "ПОЛНОЕ руководство по публикации\n\n**Файл:** 04_AppStorePublication.json\n\n**Содержит:**\n- 5 фаз публикации\n- Все требования Apple 2025\n- AI Disclosure (NEW!)\n- Чеклисты и таймлайн\n\n**v3.0 - Обновлено Dec 2025**",
"x": 750,
"y": 200
},
{
"id": "legal_documents",
"type": "card",
"title": "⭐ Legal Documents",
"borderColor": "red",
"tags": [
"direction",
"legal",
"priority"
],
"description": "Готовые юридические документы\n\n**Файл:** 05_LegalDocuments.json\n\n**Содержит:**\n- Privacy Policy (полный текст)\n- Terms of Service (полный текст)\n- Support Page контент\n- App Store Description\n- AI Consent экран\n\n**ГОТОВО к использованию**",
"x": 150,
"y": 380
},
{
"id": "website_pages",
"type": "card",
"title": "⭐ Website Pages (HTML)",
"borderColor": "green",
"tags": [
"direction",
"frontend",
"priority"
],
"description": "Готовые HTML страницы для сайта\n\n**Папка:** website/\n\n**Файлы:**\n- privacy.html\n- terms.html\n- support.html\n\n**Разместить на:**\nwellnuo.com/privacy\nwellnuo.com/terms\nwellnuo.com/support",
"x": 350,
"y": 380
},
{
"id": "ux_flow",
"type": "card",
"title": "⭐ UX Flow (Step by Step)",
"borderColor": "teal",
"tags": [
"direction",
"frontend",
"priority"
],
"description": "Пошаговый UX Flow приложения\n\n**Файл:** 06_UX_Flow.json\n\n**Содержит:**\n- Auth Flow (credentials API)\n- Chat Flow (voice_ask API)\n- Error handling\n- Logout flow\n\n**Теги:** user, frontend, backend, external",
"x": 550,
"y": 380
},
{
"id": "user_flow",
"type": "card",
"title": "User Flow (Legacy)",
"borderColor": "gray",
"tags": [
"direction",
"frontend"
],
"description": "Старая схема приложения\n\n**Файл:** WellNuo.json\n\n**Статус:** Заменена на 06_UX_Flow.json",
"x": 750,
"y": 500
},
{
"id": "quick_actions",
"type": "card",
"title": "🚀 Quick Actions",
"borderColor": "purple",
"tags": [
"overview"
],
"description": "**Следующие шаги:**\n\n1. ✅ Схема публикации готова\n2. ✅ Юридические документы готовы\n3. ✅ HTML страницы готовы\n4. ⏳ Разместить на wellnuo.com\n5. ⏳ Apple Developer Account\n6. ⏳ Создать скриншоты\n7. ⏳ TestFlight бета\n8. ⏳ Submit to App Store",
"x": 750,
"y": 380
}
],
"connections": [
{
"from": "project_header",
"to": "env_credentials",
"label": "config"
},
{
"from": "project_header",
"to": "project_description",
"label": "spec"
},
{
"from": "project_header",
"to": "discussion_questions",
"label": "planning"
},
{
"from": "project_header",
"to": "appstore_publication",
"label": "publish"
},
{
"from": "appstore_publication",
"to": "legal_documents",
"label": "legal"
},
{
"from": "legal_documents",
"to": "website_pages",
"label": "deploy"
},
{
"from": "project_description",
"to": "ux_flow",
"label": "UX"
},
{
"from": "ux_flow",
"to": "user_flow",
"label": "legacy"
},
{
"from": "appstore_publication",
"to": "quick_actions",
"label": "next"
}
],
"tagsDictionary": [
{
"id": "tag-frontend",
"name": "frontend",
"color": "green"
},
{
"id": "tag-backend",
"name": "backend",
"color": "blue"
},
{
"id": "tag-external",
"name": "external",
"color": "orange"
},
{
"id": "tag-direction",
"name": "direction",
"color": "purple"
},
{
"id": "tag-overview",
"name": "overview",
"color": "gray"
},
{
"id": "tag-planning",
"name": "planning",
"color": "yellow"
},
{
"id": "tag-legal",
"name": "legal",
"color": "red"
},
{
"id": "tag-priority",
"name": "priority",
"color": "lime"
},
{
"id": "tag-user",
"name": "user",
"color": "pink"
},
{
"id": "tag-decision",
"name": "decision",
"color": "yellow"
},
{
"id": "tag-error",
"name": "error",
"color": "red"
}
]
}