Deployments
Every app you build deploys automatically to production-ready hosting.
Automatic deployment
When you generate or update code, Appifex:
- Commits to GitHub - Your code is version controlled
- Deploys in parallel - All platforms build simultaneously
- Provides live URLs - Access your app immediately
Deployment platforms
Web apps → Vercel
- Instant global CDN
- Automatic HTTPS
- Preview deployments
- Custom domains supported
Your URL: your-project.vercel.app
Mobile apps → Expo
- QR code for instant testing
- Over-the-air updates
- App Store/Play Store publishing
- TestFlight integration
Testing: Scan QR code with Expo Go app
Backend → Vercel Serverless
- Auto-scaling
- Zero cold starts
- PostgreSQL via NeonDB
- API documentation included
Your API: your-project-api.vercel.app/docs
Deployment status
Track deployment progress in real-time:
| Status | Meaning |
|---|---|
| Pending | Waiting to start |
| Processing | Build in progress |
| Completed | Successfully deployed |
| Failed | Build error (see logs) |
URLs and access
After successful deployment:
Session URLs (preview)
Temporary URLs for testing your current changes:
- Web preview
- Mobile QR code
- API sandbox
Production URLs (permanent)
Stable URLs for sharing:
- Main web app URL
- Production API endpoint
Intelligent error recovery
When deployments fail, Appifex automatically:
- Analyzes build logs - Identifies the specific error
- Categorizes the issue - TypeScript, dependencies, config, etc.
- Applies fixes - AI Fix Agent resolves common issues
- Retries deployment - Up to 3 automatic attempts
Common auto-fixed errors
- Missing type definitions
- Dependency conflicts
- Import path issues
- Build configuration problems
- React/React Native API differences
Custom domains
Connect your own domain:
- Go to your Vercel dashboard
- Add your domain
- Update DNS settings
- SSL configured automatically
Deployment best practices
Keep deployments fast
- Smaller changes deploy faster
- Large refactors may take longer
Monitor build logs
- Check activity log for errors
- Review fix agent attempts
- Understand what went wrong
Test before sharing
- Use preview URLs first
- Verify on mobile devices
- Check responsive layouts