App Mobile • Coding AI • Mocks, Services e Contratos

    Prepara o app para integração futura com backend usando mocks e contratos.

    Produto
    services
    types
    react-native
    app-mobile
    mocks
    avançado

    Preencha as variáveis

    0/6 preenchidas

    Preencha os campos abaixo e o prompt será atualizado automaticamente. Depois é só copiar!

    {produto}
    {modulos}
    {entidades}
    {acoes_api}
    {tipagem}
    {problemas}

    Prompt (prévia ao vivo)

    Atue como Mobile Tech Lead. Gere um prompt para Coding AI organizar mocks, services e contratos tipados para futura integração backend.
    
    Dados:
    - Nome do app: {produto}
    - Módulos: {modulos}
    - Entidades principais: {entidades}
    - Ações da API futuras: {acoes_api}
    - Regras de tipagem: {tipagem}
    - Problemas atuais: {problemas}
    
    Entregue:
    1) Estrutura de mocks por domínio
    2) Estrutura de services por domínio
    3) Contratos/tipos principais
    4) Estratégia de troca mock → API real
    5) Prompt final para Coding AI

    Exemplos

    Entrada

    Nome do app: FitRoute
    Módulos: auth, workouts, progress, profile
    Entidades principais: User, WorkoutPlan, WorkoutSession, ProgressSummary, Goal
    Ações da API futuras: login, cadastro, listar treinos, concluir treino, buscar progresso, salvar perfil/metas
    Regras de tipagem: types por domínio e responses padronizados
    Problemas atuais: dados mock espalhados em componentes

    Saída esperada

    🧪 Mocks:
    Separar por domínio: auth.mocks.ts, workouts.mocks.ts, progress.mocks.ts.
    
    🔌 Services:
    Criar services por domínio com interface padronizada e retorno tipado.
    
    🧾 Contratos:
    Types para entidades + payloads de request/response.
    
    🔄 Troca mock → API:
    Camada service isolada para substituir implementação sem mexer na UI.
    
    🎯 Prompt Coding AI:
    Refatore o app em React Native + Expo para organizar mocks, services e contratos tipados por domínio, preparando a integração futura com backend sem alterar a UI.
    App Mobile • Coding AI • Mocks, Services e Contratos — Prompt de IA | Harvory | Harvory