A API-Pokemon é um projeto exemplar desenvolvido com fins educacionais, com o propósito de ilustrar a implementação prática do framework Next.js para aplicativos de backend. Este projeto foi concebido como parte integrante de um curso universitário sobre desenvolvimento de backend, com a principal meta de aprimorar habilidades técnicas e proporcionar um entendimento mais profundo das práticas de desenvolvimento ágil.
Este projeto exemplifica a aplicação real das tecnologias estudadas e serve como um guia esclarecedor para estudantes e desenvolvedores que desejam compreender como criar soluções de backend eficazes. É uma demonstração prática e esclarecedora de como os conceitos teóricos se traduzem em soluções de software funcionais.
- busca os dados do pokemon por id
- busca os todos os dados de todos os pokemons
- sortea apenas um pokemon
A API-Pokemon fornece três rotas distintas, cada uma com funcionalidades:
- Descrição: Esta rota permite buscar todos os dados fornecidos pela API
- Uso:
GET /api/get-all
- Descrição: Esta rota permite recuperar dados especificando um ID.
- Uso:
GET /api/get-one
- Descrição: Esta rota permite realizar uma ordenação aleatória e recuperar os dados do item sorteado.
- Uso:
GET /api/sort
Para começar a usar esta API, siga estas etapas:
- Clone o repositório para sua máquina local:
git clone https://github.com/marco0antonio0/api-pokemons
- Instale as dependências necessárias:
npm install
- Inicie o servidor:
npm run dev
- Acesse a API por meio das rotas definidas, conforme descrito na seção "Visão Geral".
Recebemos contribuições da comunidade para aprimorar e expandir este projeto educacional. Sinta-se à vontade para enviar problemas (issues) ou solicitações de pull (pull requests) para ajudar a melhorar a API-Pokremon.
Este projeto está licenciado sob a Licença MIT.
Se você tiver alguma dúvida ou precisar de assistência adicional, não hesite em entrar em contato conosco.
- Marco Antonio
- Universidade unama
- Ciencias da computação - disciplina back - end
-
Desenvolvedor
-
Documentação