Static Web Apps is serving the DEV customer portal hostname.
Reporting portal foundation
Progress and usage reporting, moving into Azure.
This is the first deployable slice of the customer portal. The next release will connect customer-scoped report history, analytics summaries, and authenticated access.
Open secure dashboard
System check
Checking API...
Calling /api/health
Azure Functions health endpoint is deployed with the portal.
Weekly progress and monthly usage jobs will land behind dry-run mode first.
Microsoft Entra External ID will secure customer-facing views.
Next build sequence
From foundation to useful portal
Protect customer routes
Secure dashboard routes are gated by Microsoft Entra sign-in in DEV.
Apply reporting schema
Run the DEV PostgreSQL foundation migration and add the first customer mappings.
Ship report history
Show generated artifacts from Blob Storage with tenant-scoped API access.