[Frontend]
- Criação de uma listagem exibição dos pokemons, com paginação
- Criar detalhamento dos pokemons [Backend]
- Acessar API pública do Pokemon conforme filtros enviados pelo frontend
- Filtro por nome
- Filtro por tipo
- Parsear json para retornar os seguintes dados:
- Nome
- Tipo
- Altura
- Peso
- Conveter a informação de altura para centímetros e peso para quilos
Tecnologias usadas:
- Vue.js 3
- Nuxt.js 3
- Javascript
- HTML
- CSS
- SASS pre processor
- Laravel
- PostgreSQL Extras:
- Testes unitários
- Atomic-design
- Mobilefirst
- Padrão CSS BEM CSS
- Docker Gostaríamos de ver:
- RESTful
- Organização de código
- Tráfego de informações padronizado (DTO, interface, etc)
- Design Pattern
- SOLID, DRY
- Object Callisthenics
- Utilização ou apontamento de possibilidade de evoluir com testes unitários Acessos externos:
- API Pokemon: https://pokeapi.co/docs/v2#pokemon