The purpose of this app is to create a simple app that basically lists Pokémons and displays some information when you click on the cards.
It displays a list of scrollable items, each item contains the pokemon's name and the back image.
When an item is pressed it shows some info related to the pokemon, the front image and it makes the cry sound associated.
You can search pokemons by its name in the Search bar and you will obtain a filtered list automatically.
I've used Expo (https://expo.io/learn) to create this project.
The data is fetched from PokeAPI, documentation: https://pokeapi.co/docs/v2.html I have set a limit of 50 results because it is just for development purpose, but you can change it easily in the code.
You need to be using Node (https://nodejs.org/en/), last version recommended.
To start, run:
yarn
expo start
I have added some unit tests to check simple rendering, you can run them with:
yarn test
Click on the gif preview to view a video with sound.