Marvel Heroes
Marvel Heroes is a react native application built with Marvel Developer API.
see it in action:
Features
- Infinite scroll pagination - the app will load 20 heroes each time.
- Hero filtering capability - you can filter already loaded heroes by name, using search.
- Latest comics - Character's latest 10 comics will be available with images, prices, and links to buy.
- Appearance in last decade - A graph showing characters number of appearance in last decade.
How to build/run
- Clone the repository and run
yarn
ornpm install
. - Register as a Marvel Developer and get a Public key and Private Key.
- Duplicate
.env.sample
as.env
file and put Public and Private key in the relevant places. - Run
yarn ios
ornpm ios
to run it in IOS Simulator or if you prefer android you can runyarn android
ornpm android
to run it in Android Simulator
Knowing issues
- In the chart package, there is a knowing bug when we have a low number of data. Due to that, we can see duplicate y-axis labels.