Bem-vindo a minha Pokédex, uma aplicação desenvolvida para exibir informações sobre Pokémons utilizando Vue.js, Vuetify, Vite, PokeAPI, Axios e TypeScript. Para testar a aplicação, clique aqui.
O projeto está organizado da seguinte forma:
public/
: Pasta contendo arquivos públicos.src/
: Pasta contendo o código-fonte da aplicação.components/
: Pasta com os componentes Vue.js.views/
: Pasta com as visualizações principais.assets/
: Pasta com imagens e outros recursos estáticos.plugins/
: Pasta com plugins utilizados no projeto.layouts/
: Pasta com layouts da aplicação.api/
: Pasta com os arquivos de integração com a API.mixins/
: Pasta com mixins Vue.js para reutilização de código.router/
: Pasta com a configuração das rotas da aplicação.types/
: Pasta com definições de tipos TypeScript.styles/
: Pasta com arquivos de estilo global e variáveis CSS.
package.json
: Arquivo de configuração do projeto e dependências.vite.config.js
: Arquivo de configuração do Vite.
Este projeto é uma implementação independente criada para fins educacionais. Pokémon, incluindo todos os personagens, logotipos e marcas registradas, são propriedade da Pokémon Company, Game Freak e Nintendo.
O projeto demonstra habilidades técnicas em desenvolvimento web e não tem qualquer afiliação com a Pokémon Company, Game Freak ou Nintendo. Todos os direitos de propriedade intelectual relacionados a Pokémon são de seus respectivos detentores.