Skip to content

LuizHGodoy/endPoint

Repository files navigation

endPoint - API Testing Tool

O endPoint é uma ferramenta minimalista para testes de API desenvolvida com Next.js e TypeScript. Ele oferece uma interface intuitiva para fazer requisições HTTP e visualizar respostas de forma eficiente.

🚀 Funcionalidades

  • Suporte para métodos HTTP (GET, POST, PUT, DELETE, PATCH)
  • Editor de corpo da requisição com suporte a JSON
  • Gerenciamento de headers
  • Histórico de requisições
  • Visualização formatada de respostas
  • Tema claro/escuro
  • Interface responsiva
  • Timeout automático de requisições
  • Notificações de status

🛠️ Tecnologias

  • Next.js 13
  • TypeScript
  • Tailwind CSS
  • Radix UI
  • shadcn/ui
  • Lucide Icons

📦 Instalação

  1. Clone o repositório:
git clone https://github.com/LuizHGodoy/endPoint.git
cd endpoint
  1. Instale as dependências:
npm install
# ou
yarn install
# ou
pnpm install
  1. Inicie o servidor de desenvolvimento:
npm run dev
# ou
yarn dev
# ou
pnpm dev
  1. Abra http://localhost:3000 no seu navegador.

🚀 Build e Deploy

Para criar uma versão de produção:

npm run build
# ou
yarn build
# ou
pnpm build

O projeto está configurado para exportação estática através do next.config.js, permitindo deploy em qualquer servidor estático.

🤝 Como Contribuir

  1. Faça um fork do projeto
  2. Crie uma branch para sua feature (git checkout -b feature/AmazingFeature)
  3. Faça commit das suas alterações (git commit -m 'Add some AmazingFeature')
  4. Faça push para a branch (git push origin feature/AmazingFeature)
  5. Abra um Pull Request

📝 Diretrizes para Contribuição

  • Mantenha o código limpo e bem documentado
  • Siga os padrões de código existentes
  • Teste suas alterações antes de submeter
  • Atualize a documentação quando necessário
  • Certifique-se que os testes passam

📄 Licença

Este projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors