Make startup reproducible
Commit a dependency lockfile and define separate build and start commands. Avoid relying on files present only on a development machine.
{
"scripts": {
"build": "your-build-command",
"start": "node server.js"
}
}Configure without committing secrets
Use environment variables for API credentials and database connection strings. The frontend preview does not persist or transmit secret environment values.
Read deployment events
Review build output, startup logs, and readiness checks independently. An accepted deployment request is not evidence of a healthy application.
Make your next step a clear one.
Compare plansExplore the handbook or compare the sample plans.