PokeDex (A vanilla JavaScript App)

cineF

This JavaScript web application harnesses the power of external API connectivity to dynamically load and display an extensive range of Pokémon character data. Users can explore comprehensive details about each Pokémon, including their stats, creating an immersive and informative experience for fans of the Pokémon universe.

Development approach

The app was constructed with an equal blend of HTML, CSS, and vanilla JavaScript, emphasizing learning and practicing the fundamental technologies in web development.

Features

  • Show a list of Pokemons
  • See details of each pokemon in modal
  • Search a pokemon from the list
  • The app fectches data from public API

Tech tools and Libraries

  • HTML
  • CSS
  • JavaScript
  • Bootstrap
  • JSON
  • JQUERY
  • ESlint
  • Prettier
  • Modal
  • AJAX

Live links

Challenges and merits

Engaging with External APIs: I acquired proficiency in fetching data from external APIs and seamlessly incorporating it into my application, deepening my comprehension of API utilization. By crafting and refining the user interface, I refined my expertise in developing visually engaging and intuitive web applications, taking into account elements like layout and responsiveness. Along the development journey, I confronted diverse challenges, refining my capacity to recognize and overcome issues, thereby augmenting my problem-solving acumen.