24FreelanceMarketplace de freelancers que nunca dorme
Período de resposta encerrado

Desenvolver um servidor de API mock baseado na especificação OpenAPI

146 visualizações 0 respostas#42142
Orçamento€925pelo projeto
FormatoProjeto únicosem pré-pagamento
PagamentoDinheiro, Transferência bancária
Respostas aceitasPeríodo de resposta encerradoaté 01.09.2026
Respostas0média da categoria: 0,4
Visualizações14671 em 14 dias

Descrição do projeto

Traduzido
Estamos construindo um novo produto web e a equipe de frontend está ociosa esperando por um backend que não estará pronto por várias semanas. Precisamos de um servidor mock dedicado que leia nossa especificação OpenAPI e substitua o serviço real, servindo respostas pré-fabricadas previsíveis para cada endpoint descrito. O objetivo é obter um contrato estável que as aplicações cliente possam ser desenvolvidas e demonstradas agora, para que quando o backend real chegar, a troca seja apenas uma questão de mudar a URL base. Isso é especificamente uma ferramenta de simulação e stub, não um gateway de API ou framework de teste: roteamento, proxy de autorização e bibliotecas de asserção não são necessárias, apenas respostas falsas autênticas.

O mock deve analisar a especificação e gerar automaticamente exemplos de payload a partir de esquemas declarados, mas também permitir a substituição manual de qualquer rota com corpo de resposta personalizado vinculado a caminho, método e código de status. Quero simular condições reais sob demanda: atraso configurável para cada endpoint, códigos de erro forçados como 400, 401, 404, 429 e 500, além da capacidade de retornar diferentes respostas com base em um cabeçalho de solicitação ou sinalizador para que a equipe possa testar tanto caminhos felizes quanto tratamento de erros. Os fixtures de resposta devem viver em arquivos simples que armazenamos no git, e recarregá-los não deve exigir uma reinicialização. Uma pequena configuração pode definir valores padrão globais para atraso e taxas de erro.

Na saída, espero um único serviço que inicie localmente com um comando e se encaixe da mesma forma em um contêiner para um ambiente compartilhado. Inclua instruções claras e alguns cenários prontos.

— Analisar a especificação OpenAPI e gerar exemplos de resposta para cada endpoint
— Substituir respostas por caminho, método e status através de arquivos de fixture editáveis
— Simular atrasos, timeouts e códigos de erro forçados sob demanda
— Recarregar fixtures sem reiniciar o servidor
— Executar localmente com um comando mais imagem de contêiner para staging
Textos e tradução Dinheiro, Transferência bancária
24
Vinte · dica

Como escrever uma resposta que seja escolhida

  • Comece com a tarefa do cliente, não com uma história sobre você.
  • Link um ou dois trabalhos semelhantes do seu portfólio.
  • Nomeie um preço e um prazo — e o que exatamente eles incluem.
  • Faça uma pergunta esclarecedora: isso inicia a conversa.

Respostas 0

Os textos das respostas são visíveis apenas para o cliente.

Mesma categoria

Projetos semelhantes

Todos os projetos na categoria
Tradução do site para o inglês: UI, páginas, e-mails, SEO

Tradução do site para o inglês: UI, páginas, e-mails, SEO

Estamos indo para o exterior, então preciso de todo o site em inglês: 24 páginas de serviço, strings de interface, e-mails de notificação, títulos de busca e legendas de imagens, u…

Textos e tradução20.09.20260196
0respostas
Bom saber
Como respondo a este projeto?

Faça login como freelancer, descreva como você resolverá a tarefa, nomeie seu preço e prazo. O cliente lê as respostas e inicia um diálogo com as melhores.

Quem pode ver minha resposta?

Apenas o cliente que postou o projeto e você. Outros freelancers não veem seu texto ou preço.

Onde posso encontrar trabalhos semelhantes?

Novos projetos em “Textos e tradução” aparecem todos os dias. Todos os projetos na categoria

FOR CLIENTS · SAFE DEAL ESCROW

Need a similar project? Post your task for free in 30 seconds

Get competitive bids from verified freelancers and release payment only when you approve the work via Safe Deal.

Post a Task for Free →How Safe Deal Works
FOR FREELANCERS · PAYORA 1-CLICK

Pin your profile to the TOP of the category for $5 / week

Boost your profile and portfolio to #1 in the directory (1-click crypto & fiat checkout via Payora) to get 5× more direct orders.

Pin Profile to TOP ($5/wk)Top Up via Payora