Plan the services
Keep the complete repository available during builds: the client and server use shared files outside their own directories. Install Chromium and its system dependencies for chart image rendering, then run the image smoke check from the source guide.
Set the public client and API URLs before the client build. Configure secrets in the service environment and keep them across deployments. Apply database migrations once before you scale the API to multiple instances.
See Render’s service types, persistent disks, and WebSocket support for platform configuration.