A aplicação desenvolvida é um buscador de personagens do Pokémon, em que ao inserir o nome de qualquer personagem do Pokémon no campo de texto, é buscado e mostrado automaticamente o pokémon requerido, apresentando o seu nome, ícone e habilidade especial. O projeto foi construído com o framework Angular, utilizando o conceito de componentização e injeção de dependências, junto do Node como ambiente de execução em back-end da aplicação. Como linguagem de desenvolvimento foi usado o Typescript para a estrutura do código, permitindo encapsulamento, polimorfismo e modularização. Sendo utilizado as linguagens de HTML5 e CSS3 para a estrutura e estilização da aplicação web. Para a obtenção de personagens do Pokémon foi consumido a API da PokéAPI.
Para baixar o projeto em sua máquina, execute git clone
com o link do repositório remoto https://github.com/kevin-vogado/angular-pokemon.git
.
Typescript
Angular
Node
Javascript
HTML5
CSS3
Componentização
Modularização
Encapsulamento
Polimorfismo
Consumo de API