Deployment Environments

Build configuration, deployment pipeline, and environment management for production launch.

Production Target

Pipeline Readiness

82%
9 completed1 in progress1 blocked

Build Configuration

Framework
React 18 + Vite
Styling
Tailwind CSS + shadcn/ui
State Management
TanStack Query + Context
Router
React Router v6
Backend
Base44 BaaS (Deno Deploy)
Database
Base44 Entity Store (MongoDB)
Auth
Base44 Auth (JWT + OAuth)
Realtime
Base44 Entity Subscriptions

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

Authentication Service
OFFLINE
Entity Store
HEALTHY
API Gateway
HEALTHY

Deployment Target

Base44 Cloud Hosting

Auto-deployed on git push · CDN-backed · SSL enabled

PWA / Mobile Ready

Responsive · Installable · Offline fallback

Deployment Pipeline

#01

Source Control

Git repository with structured commit history

COMPLETED
#02

CI Build

Vite production build configured and passing

COMPLETED
#03

Lint & Validate

ESLint + entity schema validation active

COMPLETED
#04

Entity RLS

All business entities have role-scoped RLS

COMPLETED
#05

Auth & RBAC

ProtectedRoute + canonical 12-role matrix

COMPLETED
#06

Audit Logging

AuditEvent canonical ledger operational

COMPLETED
#07

Error Monitoring

ErrorEvent + ErrorBoundary + Observability dashboard

COMPLETED
#08

Data Backup

Entity backup/export tool with audit trail

COMPLETED
#09

Journal Balance

validateJournalBalance function enforces double-entry

COMPLETED
#10

Pagination

Reusable Pagination component; rollout to high-volume tables

IN PROGRESS
#11

Staging Environment

Single-environment platform limitation

BLOCKED

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.