The API is running

No React build is being served from this process. That is expected when the backend is deployed on its own.

To use the UI

Split (usual): clone the frontend repo, then npm install && npm run dev. It serves on port 3000 and proxies /api to this backend — set VITE_API_BASE_URL in frontend/.env if this backend is not on http://localhost:8000.

Single origin: build the frontend and place the output at /app/frontend/dist/index.html, then restart this process.