About 30 seconds · Before sign-in
Is your site ready to deploy?
Run one read-only command from your project folder to check the essential tools and deployment readiness. If something is missing, we will guide you to the right starting path.
1
Name the site you will deploy
Choose the project's operating system and the name to use on GitHub and Vercel.
Your local folder can have a different name and live anywhere. Example: my-portfolio.
2
Check readiness
Open the project folder in VS Code, then paste this into its Ubuntu (WSL) terminal.
p="$PWD"
git_status=missing
node_status=missing
npm_status=missing
project_status=missing
next_status=missing
command -v git >/dev/null 2>&1 && git_status=ok
if command -v node >/dev/null 2>&1; then
node_status=outdated
node -e 'const [a,b]=process.versions.node.split(".").map(Number);process.exit((a===22&&b>=12)||a>=24?0:1)' >/dev/null 2>&1 && node_status=ok
fi
command -v npm >/dev/null 2>&1 && npm_status=ok
[ -f "$p/package.json" ] && project_status=ok
[ -f "$p/package.json" ] && grep -Eq '"next"[[:space:]]*:' "$p/package.json" && next_status=ok
printf 'VIBESTART_READY::git=%s::node=%s::npm=%s::project=%s::next=%s\n' "$git_status" "$node_status" "$npm_status" "$project_status" "$next_status"This only reads the current terminal folder and Node.js version. It does not change files.
The pasted result is evaluated only in this browser. It is not sent to or stored on the server.