Internal reporting
Dashboard starter
A protected Netlify dashboard with server-side API access.
Private dashboard
Authentication required
Checking your session…
API connection
Server-side data
Loading
Requesting /api/dashboard-data…
For the next dashboard agent
Keep the security boundary intact
Build dashboard markup inside public/. Fetch data only from a
same-origin /api/* endpoint, and keep third-party credentials in
Netlify environment variables consumed by netlify/functions/.