← all wireframes

Studio · Deploy (2-click flow)

paste → auto-deploy → live · max 2 visible clicks
v17 · new

The tighter flow

One input. Paste a repo URL, drop a folder, or run @floom/cli deploy. Floom auto-reads your code, auto-picks a slug, auto-publishes. The share link + a live preview appear on the same page. Icon, description, visibility, BYOK, and pricing move to app settings (post-deploy).

2 clicks max no next buttons no gate before publish
1. idle · paste input 2. deploying · progress 3. deployed · live + share
DESKTOP · 1440 · STATE 1 / 3 · IDLE
floom.dev/studio/deploy
1 Idle · waiting for a repo

Paste, drop, or ship from your terminal.

We read your code, pick a slug, and put it live on floom.dev/apps/<your-app> · everything else you can tweak after.

Public repo? We deploy on paste. Private? Connect GitHub once from Settings.
or
$ npx @floom/cli deploy

↑ click count to "Live": 0 clicks on paste (auto-detect fires on paste) · 1 click on folder drop (browser permission dialog counts) · 0 clicks via CLI

DESKTOP · 1440 · STATE 2 / 3 · DEPLOYING (auto-triggered on paste)
floom.dev/studio/deploy
Personal Deploy competitor-analyzer
Deploying
floomhq/competitor-analyzer
floom.yaml detected · 4 inputs · will deploy to floom.dev/apps/competitor-analyzer
main · a9f3c21
2 Deploying · ~18s total
Packaging & publishing
Publishing the first version. You can close this tab — we'll email when it's live.
62%
Read floom.yaml · 4 inputs found (prospect_url, icp, rubric, threshold)
Slug reserved · floom.dev/apps/competitor-analyzer
Build image · 312 MB · pushed to registry
Warming up runtime · pulling deps
Smoke-test first run
Go live

↑ reached this state with 1 click (paste + enter, or drop) · no "confirm" · no "next" · no settings gate

DESKTOP · 1440 · STATE 3 / 3 · LIVE (share + inline demo)
floom.dev/studio/deploy
Personal Deploy competitor-analyzer
Deployed · 18s from paste to live

competitor-analyzer is live.

Public page, JSON API, and MCP endpoint are up. Share the link or install in Claude.

floom.dev/apps/competitor-analyzer
floom.dev/apps/competitor-analyzer
live
Analyse a competitor
4 inputs detected from your code. Try the live version right here.
prospect_url
icp
rubric
threshold

↑ total interactions from landing on /studio/deploy to live URL: 1 paste + 1 enter (or 1 drop, or 1 CLI command) · zero config screens

MOBILE · 390 · 3 STATES STACKED
floom.dev/studio/deploy
1Idle

Paste or drop.

One input. We deploy on paste to floom.dev/apps/<auto>.

Paste = auto-deploy. 0 extra clicks.

floom.dev/studio/deploy
2Deploying
floomhq/competitor-analyzer
4 inputs · floom.dev/apps/competitor-analyzer
Publishing · 62%
Read floom.yaml · 4 inputs
Slug reserved
Warming runtime
Go live
floom.dev/studio/deploy
Live

competitor-analyzer is live.

floom.dev/apps/competitor-analyzer
v17 · deploy-flow notes