DEV Community


Posted on

My first React app - A simple Pokédex

Totally new to React (and webdev), coming from Android background. Went through some HTML/CSS resources in freecodecamp/csstricks, then a couple of YT videos and React docs and built this simple Pokédex. Used React, PokéApi and Material-UI to build this.

Overall, had a great experience working with States, Components, API integration(way easier than Android lol), Material-UI(found it very difficult to customize).

Some of the features implemented in the application:

  • View basic details of each Pokémon
  • Filter Pokémon based on Region and Type
  • Sort Pokémon by ID/Name
  • Search Pokémon by its Name/ID
  • Dark mode toggle
  • Scroll to top
  • Lazy loading of images
  • Responsive design

Link to the Pokedex : here
Github repo : here


I know there is a lot of boilerplate code and my CSS requires optimization, but I hope it will improve with time. I need to know the areas that needs improvement and feedback is highly appreciated!

Top comments (0)