An application that lets the user find more information on their favorite Pokémon! It will also let the users find a random Pokémon and add any Pokémon to a list of favorites. It pulls Pokémon information from https://pokeapi.co/ and uses HTML5, CSS3 and JavaScript.
- Users can view a Pokemon by searching by Name or Pokemon ID.
- Users can view a Random Pokemon.
- Users can add Pokemon that they have searched, or randomized, to their list of favorites.
- Users are able to view a list of their favorite Pokemon.
- Users can remove Pokemon from their Favorite Pokemon list.
- Users are able to search for more information of their favorite pokemon by clicking the listed pokemon on their Favorites list
- Users are able to make a "Trainer List" of 6 pokemon that they would take on their journey
- Users are able to search for Pokemon based on Type.
- CSS is very important, not only is it used to format the page but it should be used to amplify the User-Experience by using pseudo-classes when certain items are in focus/hovered/active.
- A project like this requires a really good API. If the format/data-structure of an API is terrible, the app is going to be either really messy or just equally as terrible as the API that it is built around.
- Data-models should be used as much as possible. It helps with unloading/loading pages, it will also help with user-exerience such as creating user related list.



