Estimated time: 5 minutes
By the end of this step, you'll:
Vercel is a platform for deploying Next.js apps (and other frameworks). It provides:
Deploying makes your app:
I'm at step 10: Optional: Deploy to Vercel.
Help me:
1. Push my code to GitHub (if not already)
2. Connect my repo to Vercel
3. Set environment variables in Vercel
4. Deploy and verify it works
Provide step-by-step instructions for Vercel deployment.
Update the internal implementation plan with notes and show me the plan so I can track your progress.Q: Build fails on Vercel. A: Check the build logs. Common issues:
package.json)npm run typecheck locally first)Q: My app works locally but not on Vercel. A: Check:
Q: Can I use a different private key for production? A: Yes! In fact, it's recommended. Generate a new wallet for production and only fund it with what you need. Never use your main wallet's private key.
Q: How do I update my deployment? A: Just push to your Git repository. Vercel will automatically deploy new commits. You can also trigger manual deployments from the Vercel dashboard.
Q: Is Vercel free? A: Yes, for hobby projects. The free tier includes:
Q: Can I deploy to other platforms? A: Yes! Next.js apps can be deployed to:
npm run build && npm start)Q: How do I see logs from production? A: In Vercel dashboard, go to your project → "Functions" tab → Click on a function to see logs. Or use the "Logs" section in the deployment view.