Projects: Pokedex App

What’s a WebDev portfolio/blog/site without some projects, am I right?

So lets get right into one.

Introducing the Pokedex Web App!

an image of the app

Features

Pokedex Feature:

  • As the name implies, this application allows you to view any pokemon from Red and Blue all the way to Omega Ruby and Alpha Sapphire in a decent amount of detail, you can view a pokemon’s moves, its abilities, its type(s), etc, and in the future I’ll add things like the ability to see the shiny version of the pokemon, or the gender differences, if any.

  • So far there are two ways to see pokemon:

    • Fuzzy Searching - You can use the search button on the main page index (which I will be moving to the navbar for convience) to search for any pokemon that matches your search term, for example if I search the word “chu” I would get back Pikachu, Raichu, Pichu and so on, and links to their own individual entries.

    • Paginated Search - If you just want to flip through all pokemon that option is available as well, simply click on the pokemon link in the navbar -OR- Click on the search button without entering a term, this will take you to a page where you can view all 721 Pokemon in a nicely paginated way. Currently this way allows you to view 25 pokemon results per page, but eventually I want to add the ability to view as many as you want, like 10, 15, 25, 30, 50 and maybe even a little more if the user really wants to scroll through increasingly long pages.

Technologies used

You can view the project live here on Heroku, as well as find its code repository here on Github