Live MVP System
[!note] Status: π’ Production Ready - All systems operational
Quick Links:
ποΈ [[#Architecture Overview|Architecture]] - System design and components
π [[#Live Deployments|Live URLs]] - Production and development environments
π [[#Documentation Index|Docs Index]] - All technical documentation
π° [[#Infrastructure & Costs|Infrastructure]] - AWS setup and costs
π― Overview
AarogyaDost MVP is a comprehensive family health management platform built with modern web technologies, featuring AI-powered health insights, biomarker tracking, and healthcare provider integration.
Core Features
β Health Dashboard: Real-time biomarkers and health scores (6 categories, 9 metrics)
β AI Health Assistant: Chat interface with conversation history and personalized advice
β Healthcare Integration: Doctor directory, lab services, appointment scheduling
β Longevity Focus: Preventive health tracking and personalized recommendations
β Multi-Platform: Web (desktop + mobile responsive) + React Native mobile app
Technology Stack
Frontend Web
React 18 + TypeScript + Vite
π’ Production
Frontend Mobile
React Native + Expo
π‘ Development
Backend API
FastAPI + Python 3.11
π’ Production
Infrastructure
AWS (Amplify, Elastic Beanstalk, S3)
π’ Production
CI/CD
GitHub Actions + AWS Amplify
π’ Automated
ποΈ Architecture Overview
Component Breakdown
Backend
FastAPI REST API
./arogyadost-backend/ (subgit)
[[#Backend Documentation
Web Frontend
React + TypeScript web app
./arogyadost-web/ (subgit)
[[#Web Frontend Documentation
Mobile
React Native mobile app
./arogyadost-mobile/ (subgit)
[[#Mobile App Documentation
Infrastructure
AWS setup, monitoring
See [[#Infrastructure & Costs
Infrastructure]]
[!tip] Each component is a separate Git submodule with its own repository, README, and deployment pipeline.
π Live Deployments
Production Environment (Main Branch)
Web App
https://m.arogyadost.in
β Live
Web App (Amplify)
https://main.dpkvrxcu2ycyl.amplifyapp.com
β Live
Backend API
https://api.arogyadost.in
β Live
API Docs (Swagger)
https://api.arogyadost.in/docs
β Live
API Docs (ReDoc)
https://api.arogyadost.in/redoc
β Live
Development Environment (Dev Branch)
Web App
https://m2.arogyadost.in
β Live
Web App (Amplify)
https://dev.dpkvrxcu2ycyl.amplifyapp.com
β Live
Backend API
https://api-dev.arogyadost.in
β Live
API Docs (Swagger)
https://api-dev.arogyadost.in/docs
β Live
Mobile App
iOS
π In Development
Via Expo
Android
π In Development
Via Expo
[!warning] Domain Setup
Custom domains configured with SSL (wildcard certificate for *.arogyadost.in)
All connections use HTTPS (mixed content issues resolved)
CORS configured for secure cross-origin requests
π Documentation Index
Component Documentation
Backend Documentation
π Main README:
arogyadost-backend/README.mdποΈ Architecture:
arogyadost-backend/API_ARCHITECTURE.mdπ API Docs:
arogyadost-backend/API_DOCUMENTATION.mdπ Deployment:
arogyadost-backend/DEPLOYMENT.mdπ CI/CD:
arogyadost-backend/CI-CD-SETUP.md
Key Info:
FastAPI + Python 3.11
AWS Elastic Beanstalk deployment
Endpoints: Health data, AI chat, doctors, labs, medical files
Auto-deploy via GitHub Actions on push to main/dev
Web Frontend Documentation
π Main README:
arogyadost-web/README.mdποΈ Architecture:
arogyadost-web/WEBSITE_ARCHITECTURE_SUMMARY.mdπ Deployment:
arogyadost-web/DEPLOYMENT_SUMMARY.md
Key Info:
React 18 + TypeScript + Vite
Tailwind CSS + shadcn/ui components
React Query for data fetching
AWS Amplify deployment (auto-deploy on Git push)
Mobile App Documentation
π Main README:
arogyadost-mobile/README.mdπ Deployment:
arogyadost-mobile/DEPLOYMENT.md
Key Info:
React Native + Expo SDK
iOS-inspired design
React Navigation (Bottom Tabs + Stack)
Voice-enabled AI chat
Infrastructure Documentation
π° [[aws-infrastructure-report|AWS Infrastructure Report]] - Complete AWS setup, costs, and resources
π [[DEPLOYMENT_STATUS|Deployment Status]] - Current deployment status and health
π Monitoring & Costs: See [[#Infrastructure & Costs|below]]
π° Infrastructure & Costs
AWS Account Details
Account ID
459887393834
Primary Region
ap-south-1 (Mumbai)
Monthly Cost (Dec 2025)
$0.50 USD
Credits Applied
-$0.50 USD
Net Cost
~$0.00 USD
3-Month Average
$8.91 USD (all covered by credits)
Active Resources
Production Environment:
Elastic Beanstalk:
aarogyadost-prodEC2 Instance: t3.micro (i-02aa976a8c2c2e590)
Public IP: 13.205.25.231
Status: β Green/Healthy
Development Environment:
Elastic Beanstalk:
aarogyadost-devEC2 Instance: t3.micro (i-0a5faa07649a9432d)
Public IP: 3.6.129.237
Status: β Green/Healthy
Other Resources:
S3 Buckets: 11 (website hosting, EB deployments, CI/CD artifacts)
AWS Amplify: 2 apps (production + development)
SSL Certificates: Wildcard cert (*.arogyadost.in)
[!tip] Cost Optimization
All usage currently covered by AWS credits
Free tier actively utilized
Monthly cost trending down ($13.66 β $12.56 β $0.50)
See [[aws-infrastructure-report|full report]] for recommendations
π Deployment Pipeline
Automated CI/CD
Branch Strategy
main
Production
β Yes
Public users
dev
Development
β Yes
Testing & QA
feature/*
Local
β No
Development
Deployment Steps
Frontend (Automatic via AWS Amplify):
Push to
mainordevbranchAmplify detects commit
Auto-build (Vite build process)
Deploy to environment
Custom domain updated
Backend (Automatic via GitHub Actions):
Push to
mainordevbranchGitHub Actions triggered
Docker build (if needed)
Deploy to Elastic Beanstalk
Health check verification
π API Integration Status
All API endpoints tested and operational:
Health Data
5 endpoints
β
200-500ms
AI Chat
2 endpoints
β
300-700ms
Healthcare Providers
2 endpoints
β
100-300ms
Medical Files
4 endpoints
β
200-400ms
Uptime: 100% (Last 24 hours) HTTPS: β Full SSL encryption CORS: β Properly configured
See [[DEPLOYMENT_STATUS|Deployment Status]] for detailed API testing results.
π οΈ Development Setup
Prerequisites
Node.js: 18+ (for web frontend)
Python: 3.11+ (for backend)
Expo CLI: Latest (for mobile)
Git: For cloning submodules
Quick Start (Local Development)
1. Backend API
2. Web Frontend
3. Mobile App
[!note] Submodule Note Each component directory (backend, web, mobile) is a Git submodule pointing to its own repository. Changes should be committed within each submodule, not in the parent repo.
π Security & Compliance
Implemented
β HTTPS Everywhere: Full SSL encryption for all services
β CORS Configuration: Secure cross-origin resource sharing
β Environment Variables: No hardcoded secrets or credentials
β API Authentication: Ready for implementation (endpoints prepared)
β Error Handling: Graceful failures and user-friendly messages
Planned
π User Authentication: OAuth 2.0 + JWT tokens
π Data Encryption: At-rest encryption for sensitive health data
π HIPAA Compliance: Healthcare data protection standards
π Audit Logging: User activity and API access logs
π Rate Limiting: API abuse prevention
π Performance Metrics
Frontend Performance
Bundle Size
244KB (gzipped)
< 300KB
Build Time
~3 seconds
< 5s
First Contentful Paint
< 1.5s
< 2s
Time to Interactive
< 3s
< 4s
Backend Performance
API Response Time
200-500ms avg
< 500ms
Concurrent Users
50+ (tested)
100+
Uptime
99.9%
99.9%
Infrastructure
Monthly Cost
$0 (credits)
Instance Type
t3.micro (free tier)
Region Latency
~50ms (India)
π― Feature Roadmap
β
Completed (MVP v1.3.0)
Health dashboard with biomarkers and scores
AI health assistant with chat interface
Healthcare provider integration
Medical files system
Responsive web design
HTTPS deployment with custom domains
Automated CI/CD pipeline
π In Progress
Mobile app development (React Native)
User authentication and accounts
ABDM (Ayushman Bharat Digital Mission) integration
Analytics and usage tracking
π Planned (Future Releases)
Family health management features
Wearable device integration
Telemedicine consultation features
Health report analysis (lab results, imaging)
Prescription management
Appointment scheduling with providers
π§ͺ Testing Status
Frontend Testing
β Manual browser testing (Chrome, Safari, Firefox, Edge)
β Mobile responsiveness testing (iOS, Android)
β API integration testing
π Unit tests (in progress)
π E2E tests (planned)
Backend Testing
β API endpoint testing
β Load testing (50+ concurrent users)
β Health check automation
β CORS verification
π Unit tests (in progress)
π Integration tests (planned)
Infrastructure Testing
β Deployment verification scripts
β Cross-environment connectivity tests
β SSL certificate validation
β Custom domain configuration
π Quick Reference
Useful Commands
Check Deployment Status:
View Infrastructure:
Monitor Costs:
Important Files
DEPLOYMENT_STATUS.md
Current deployment status and health
aws-infrastructure-report.md
AWS resources and costs
test-lovable-cors.js
CORS testing script
.vscode/
VS Code workspace settings
π Related Documentation
Product & Business
[[../../product/README|Product Documentation]] - Product vision and roadmap
[[../../funding/grants/README|Grants & Fundraising]] - Funding opportunities
[[../../competitors/README|Competitor Analysis]] - Market research
Technical Research
[[../research/biological-age-assessment|Biological Age Assessment]]
[[../research/biomarkers-of-aging|Biomarkers of Aging]]
[[../research/longevity-science-overview|Longevity Science]]
Templates & Guides
[[../../templates/competitors-template|Competitor Template]]
[[../../CLAUDE.md|Claude Writing Instructions]] - Documentation standards
π Notes & Conventions
[!note] Documentation Standards This documentation follows [[../../CLAUDE.md|Obsidian/Markdown standards]]:
YAML frontmatter for metadata
[[internal links]]for cross-referencesCallouts for important notes
Tables for structured data
Code blocks with language identifiers
[!warning] Submodule Warning The backend, web, and mobile directories are Git submodules. Always:
cdinto the submodule directory before making changesCommit and push within the submodule
Update parent repo to reference new submodule commit
[!tip] For New Developers
Start with [[DEPLOYMENT_STATUS|Deployment Status]] to understand current state
Review [[#Architecture Overview|Architecture]] to understand system design
Read component-specific READMEs for detailed setup
Check [[aws-infrastructure-report|AWS Report]] for infrastructure details
Created: 2025-12-29 Last Updated: 2025-12-29 Version: 1.3.0 (Longevity Focused) Status: π’ Production Ready Maintained By: Technical Team
[[../../README|β Back to Main]] | [[aws-infrastructure-report|AWS Infrastructure β]] | [[DEPLOYMENT_STATUS|Deployment Status β]]
Last updated