Vercel integration
Automatic deployment for web apps and backends.
Overview
Appifex deploys to Vercel automatically:
- Web apps → Vercel hosting
- Backends → Vercel Serverless Functions
No configuration needed - it just works.
What you get
Instant deployment
Every code change triggers a new deployment.
Global CDN
Your app is served from edge locations worldwide.
HTTPS included
SSL certificates configured automatically.
Preview URLs
Each deployment gets a unique URL for testing.
Deployment process
- You make changes in Appifex
- Code pushed to GitHub
- Vercel detects the push
- Build runs automatically
- App deployed to production
URLs
Project URL
Your main app URL:
your-project.vercel.app
Preview URLs
Each deployment gets a preview:
your-project-abc123.vercel.app
Custom domains
Add your own domain:
- Go to Vercel dashboard
- Select your project
- Go to Settings → Domains
- Add your domain
- Update DNS records
Build settings
Appifex configures Vercel automatically:
Web apps
- Framework: Vite/React
- Build command:
npm run build - Output directory:
dist
Backends
- Framework: Python/FastAPI
- Serverless functions
- API routes at
/api/*
Environment variables
Sensitive data is stored securely:
- Go to Vercel dashboard
- Select project → Settings → Environment Variables
- Add your variables
Or configure in Appifex when adding integrations.
Monitoring
Build logs
View in Vercel dashboard:
- Build progress
- Error messages
- Deploy time
Analytics
Vercel provides:
- Visitor analytics
- Performance metrics
- Error tracking
Troubleshooting
Build failed
- Check error message in Appifex activity log
- View full logs in Vercel dashboard
- AI Fix Agent often resolves common issues
Slow builds
- Large dependencies take longer
- First builds are slower (cold cache)
- Subsequent builds use cache
Domain not working
- Verify DNS settings
- Wait for propagation (up to 48 hours)
- Check SSL certificate status
Best practices
Use preview URLs for testing
Test changes before they go live.
Monitor build times
Large builds may indicate optimization opportunities.
Set up alerts
Configure notifications for failed deployments.