Nova Portal¶
Overview¶
The Nova Home Care Portal is a Next.js application that provides the patient-facing interface. It shares an EC2 instance with the Django API.
| Property | Value |
|---|---|
| Framework | Next.js |
| EC2 Instance | prod-nhc-django |
| Port | 3000 |
| ALB | prod-nhc-django (default target) |
| Backend | Django API (port 8000, same instance) |
| ECR | novahomecareportal |
| HIPAA Scope | ✅ Yes — displays PHI |
| DNS | staging-portals.novavirtual.site (DNS only, no Cloudflare proxy) |
Routing¶
The portal is the default target on the Django ALB. All traffic that doesn't match /api/*, /auth/*, /admin/*, or /ping/* routes to the portal on port 3000.
Health Check¶
| Property | Value |
|---|---|
| Path | /health |
| Port | 3000 |
| Interval | 30s |
| Healthy Threshold | 2 |