Mock Flow
Skip to Content
Introdução

Mock Flow

Mock Flow Desktop é um app local para criar e gerenciar mocks durante o desenvolvimento — offline, com dados só na sua máquina.

Dois tipos de mock no mesmo produto:

TipoPara quemO que simula
API MockFrontend e BFFEndpoints HTTP com JSON, temas e jornadas
DB MockBackendPostgreSQL embarcado com tabelas e seeds locais

Download

Instale o app desktop (macOS ou Windows). Não precisa de conta nem de internet para usar os mocks.

Versão 0.1.9 · Ver releases no GitHub

No Mac, se o sistema bloquear o app por não estar assinado:

xattr -cr "/Applications/Mock Flow.app"

Por onde começar

API Mock (HTTP)

Mocks REST para front e BFF — organize cenários em temas e jornadas e ligue fluxos inteiros com um switch.

DB Mock (PostgreSQL)

Um cluster Postgres por projeto, com vários bancos lógicos na mesma porta — o backend conecta com JDBC ou pg como em homolog.

Fluxo resumido (API Mock)

1. Instalar o app desktop 2. Criar projeto 3. Cadastrar endpoints (JSON base) 4. Criar temas (opcional) — overrides por endpoint 5. Criar jornadas (opcional) — combinar temas 6. Consumir via http://127.0.0.1:5000/api/mock/{slug}/...

Diferencial

  • Offline-first — servidor mock em 127.0.0.1, sem cloud
  • Arquivos locais — projetos versionáveis no Git (mockflow.json)
  • Dois mocks — HTTP para frente da casa, Postgres para backend
  • Temas + jornadas — altere vários endpoints (ou datasets) de uma vez
Last updated on