/know-your-starter

An app that helps in choosing the best starter Pokémon by informing the user about each one.

Primary LanguageHTML

know-your-starter(KYS)

Are you passionate about Pokemon as a series or a game franchise ?

Are you a Pokefan or Pokemon Connoisseur (if you know what I mean 🤔), or maybe you aspire to become one ?

Then, KYS or know-your-starter can help you in getting your type basics right, as well as better understand about most important partners throughout your Pokemon journey !

Well, You guessed it, I'm talking about your starter pokemon. And you might find it very intriguing to know what hidden abilities your starter may possess, and how well him/her can perform against other type matchups.

Introduction

KYS is a simple web app which can provide you with essential info about your starter pokemon. Their types, abilities, base stats, and type effectiveness.

KYS Demo

KYS is essentially a JavaScript app that fetches data from PokeAPI's servers and loads that data onto the User Interface designed in it's frontend.

Note - KYS doesn't fetch images from PokeAPI(they have been just downloaded from there and get locally cached it on client side), because even though it was just starter pokemons, it created a disturbing amount of fetch API calls.

Update- The amount of network calls KYS made due to the use of PNGs in it's previous versions, was far away from something performant, so now more than 60% of the images in KYS are now being implemented as inline SVGs.

Please Note- If possible, try to open KYS on 1920x1080 resolution, since it's not responsive enough to stay intact on devices of smaller widths especially mobile ones. Just a gentle request from my side. PS - I will be working on a responsive one in the near future.