Skip to content

RichardTavares/pokedex

Repository files navigation

Pokédex

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.

Screenshot

pokedex

Tecnologias Utilizadas

Estrutura do Projeto

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.

Autor

RichardTavares

Aviso Legal

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.