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:
| Tipo | Para quem | O que simula |
|---|---|---|
| API Mock | Frontend e BFF | Endpoints HTTP com JSON, temas e jornadas |
| DB Mock | Backend | PostgreSQL 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