Skip to content

created using html, css, vanilla javascript, and the PokeAPI

Notifications You must be signed in to change notification settings

Cosmodocus/national-pokedex

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

National Pokédex 🌐

Features:

  • 🔍 Search bar functionality:
    • Search by name
    • Search by Pokémon id number
  • 📊 1008 Pokémon data
  • 📊 Data Visualization of Pokémon stats
  • 🔍 Pokémon Details data:
    • Sprites, name, type, description, weight, height, generation, genus, cry (audio integration)

Methods Used:

  • 🔧 Helper Functions
  • 🌐 API Integration with PokeAPI
  • ⏳ Asynchronous Programming
  • 📜 List Rendering
  • 🖥️ DOM Manipulation
  • 🔄 Conditional Rendering
  • ❗ Error Handling:
    • Logging
    • Try/catch statements

Future Implementation:

  • 🃏 Add Different Image Cards for: - Gender/Shinies
  • 📝 Add Multiple descriptions
  • 🔍 Create more search functionality based on: - Generation | Typing
  • ⚡ Integrate better Performance for loading data