Deployment Environments
Build configuration, deployment pipeline, and environment management for production launch.
Pipeline Readiness
82%Build Configuration
Environment Variables
BASE44_APP_ID
Platform application identifier
BASE44_SERVICE_ROLE_KEY
Server-side elevated access · Managed by platform
Secrets are managed securely via the Base44 dashboard — never hardcoded in source.
Runtime Health Check
Deployment Target
Auto-deployed on git push · CDN-backed · SSL enabled
Responsive · Installable · Offline fallback
Deployment Pipeline
Source Control
Git repository with structured commit history
CI Build
Vite production build configured and passing
Lint & Validate
ESLint + entity schema validation active
Entity RLS
All business entities have role-scoped RLS
Auth & RBAC
ProtectedRoute + canonical 12-role matrix
Audit Logging
AuditEvent canonical ledger operational
Error Monitoring
ErrorEvent + ErrorBoundary + Observability dashboard
Data Backup
Entity backup/export tool with audit trail
Journal Balance
validateJournalBalance function enforces double-entry
Pagination
Reusable Pagination component; rollout to high-volume tables
Staging Environment
Single-environment platform limitation
Platform Limitation — Single Environment
The Base44 platform currently deploys to a single production environment per app. For staging isolation, use a separate Base44 app instance as a staging environment, or gate in-progress features with feature flags and role-based route protection before merging to the main branch.