Skip to main content
When you create a new app in Bloom, you’re not starting from a blank screen. You get a full-stack environment with authentication, APIs, and hosting ready to go.
Bloom Architecture

Built on the best

Bloom is built on two industry-leading technologies for modern app development:

Expo

Your frontend framework

Your app’s interface is powered by Expo’s React Native framework, so every Bloom app runs smoothly on iOS, Android, and the web from a single codebase.Why Expo?
  • Cross-platform by default
  • Native performance
  • Hot reload during development
  • Easy updates without app store resubmission

Convex

Your backend infrastructure

Convex handles your app logic, database, and real-time updates. It includes built-in hosting, functions, and storage—no need to set up servers, connect APIs, or manage credentials.Why Convex?
  • Real-time data sync
  • Type-safe queries
  • Built-in caching and optimization
  • Serverless and scalable
The power of integration: By pre-wiring Expo and Convex together, Bloom eliminates the complexity of connecting frontend to backend, configuring authentication, or managing deployment pipelines.

What’s included in every Bloom app

Each new Bloom project automatically includes:

Connected codebase

Expo + Convex projects pre-wired and synced. Your frontend and backend communicate seamlessly from day one.

Auth management

OAuth built-in with Google, GitHub, Apple ID, and more. Toggle between Bloom-managed credentials or bring your own.Learn more →

API keys and integrations

Auto-provisioned Bloom keys for instant connections to AI models, analytics, and external services. Or bring your own API keys.Learn more →

Backend dashboard

Monitor queries, cache health, and performance in real time without leaving Bloom.Learn more →

Logs & debugging

Track frontend and backend logs in one unified view. Filter by severity, source, and time.Learn more →

Environment variables

Manage configuration securely right inside your project. No external configuration files needed.

The Bloom workflow

Start or prompt

Create a new app and describe what you want to build in natural language.
Example prompts:
  • “Build a habit tracker with daily streaks and reminders”
  • “Create a team chat app with channels and direct messages”
  • “Make a recipe manager with photo uploads and meal planning”

Bloom generates

Expo and Convex scaffolds are created and connected instantly. Your app structure, database schema, and authentication flow are ready to use.

Preview as you go

See your app running live on web and mobile as you edit. Every change updates in real time.
Live Preview

Extend or customize

Connect APIs and manage configuration directly in Bloom. Use auto-provisioned API keys for instant setup, or add your own credentials via environment variables.

Edit in Code View

Coming soon: Modify your generated Expo + Convex structure directly in Bloom’s built-in editor.

API Connections

Connect Google AI, Stripe, analytics using auto-provisioned Bloom keys or your own credentials.
Use environment variables to securely manage API keys and connect to external services.

Share or deploy

Send your app link instantly via QR code or URL. When you’re ready for production, export your code or sync with GitHub.Learn about sharing →
Because everything—from auth to hosting—is managed in one stack, you never need to glue together services or worry about configuration.

The result

Your idea → a working full-stack app, automatically connected and ready to scale.