WellNuo/wellnuoSheme/00_MainScheme.json
Sergei 3c8a9fc336 Add Node.js backend with Stripe integration and admin panel
Backend features:
- Express.js API server
- Supabase database integration
- Stripe Checkout for payments ($249 kit + $9.99/mo premium)
- Stripe webhooks for payment events
- Admin panel with order management
- Auth middleware with JWT
- Email service via Brevo

API endpoints:
- /api/stripe/* - Payment processing
- /api/webhook/stripe - Stripe webhooks
- /api/admin/* - Admin operations
- /function/well-api/api - Legacy API proxy

Database migrations:
- orders, subscriptions, push_tokens tables

Schemes updated:
- Removed updatedAt from all schemes
- Updated credentials section with live values
- Added Stripe configuration details

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-19 09:49:24 -08:00

97 lines
3.1 KiB
JSON

{
"_meta": {
"name": "Main",
},
"elements": [
{
"id": "root",
"type": "card",
"title": "WellNuo",
"description": "Elderly Care Monitoring System\n\nMobile app for remote wellness monitoring of elderly relatives through contactless smart sensors.\n\n— ESSENCE —\nFamily sees elderly person's activity without cameras, microphones, or wearable devices. Sensors (motion, door/window, environment) send data to cloud → app shows real-time status and sends push notifications on alerts.\n\n— AUDIENCE —\nAdult children and grandchildren of elderly people, elderly people themselves.\n\n— KEY FEATURES —\n• Dashboard: current status, last activity, sensor health\n• Alerts: unusual inactivity, no movement, sensor offline\n• Reports: day/week/month, activity patterns, sleep quality\n• Multi-home support\n\n— TECHNOLOGIES —\nReact Native + Expo | WellNuo API | Firebase/APNs | WebSocket\n\n— PRINCIPLES —\nPrivacy-first (no cameras/microphones), calm UI, minimal cognitive load, clear status indicators.",
"x": 655.1567230224609,
"y": 303.68341064453125
},
{
"id": "scheme-env",
"type": "card",
"title": "ENV and existing API",
"description": "/Users/sergei/Desktop/WellNuo/wellnuoSheme/01_ENV_Credentials and existing API.json",
"x": 243.39651489257812,
"y": 295.977783203125,
"tags": []
},
{
"id": "scheme-questions",
"type": "card",
"title": "Questions",
"description": "/Users/sergei/Desktop/WellNuo/wellnuoSheme/03_DiscussionQuestions.json",
"x": 820.2599487304688,
"y": 160.18748474121094,
"tags": []
},
{
"id": "scheme-appstore",
"type": "card",
"title": "App Store Publication - WellNuo",
"description": "/Users/sergei/Desktop/WellNuo/wellnuoSheme/04_AppStorePublication.json",
"x": 208.340576171875,
"y": 514.8440246582031,
"tags": []
},
{
"id": "scheme-sysanal",
"type": "card",
"title": "SysAnal",
"description": "/Users/sergei/Desktop/WellNuo/wellnuoSheme/SysAnal.json",
"x": 407.78778076171875,
"y": 89.25900268554688,
"tags": []
},
{
"id": "scheme-database",
"type": "card",
"title": "Database Schema",
"description": "/Users/sergei/Desktop/WellNuo/wellnuoSheme/05_Database_Schema.json",
"x": 900,
"y": 400,
"tags": []
},
{
"id": "scheme-userflow",
"type": "card",
"title": "Sales & User Flow",
"description": "/Users/sergei/Desktop/WellNuo/wellnuoSheme/06_Sales_And_User_Flow.json",
"x": 655,
"y": 520,
"tags": []
}
],
"connections": [
{
"from": "root",
"to": "scheme-env"
},
{
"from": "root",
"to": "scheme-questions"
},
{
"from": "root",
"to": "scheme-appstore"
},
{
"from": "root",
"to": "scheme-sysanal"
},
{
"from": "root",
"to": "scheme-database"
},
{
"from": "root",
"to": "scheme-userflow"
}
],
"tagsDictionary": []
}