Dashboard
Placeholder screens. They exist to prove the browser, API and database talk to each other.
How the pieces fit
The browser talks to Next.js, Next.js talks to FastAPI over the published port, and FastAPI keeps its rows in Postgres. Every card above is a round trip through all three.