Example React Native app that uses the CoinMarketCap API to get top 10 Cryptocurrencies by market cap, here's what components and libs are used:
- react-native-cli to bootstrap the app.
- React Native
- Redux + Redux Thunk + reselect + Redux Dev Tools
- jest for testing
- prettier + eslint
- apisauce
To run the app you need yarn package manager. Once you have yarn installed, clone the repo and navigate to it's directory in terminal and run the following commands:
## to install the dependencies
yarn
## to run the app on iOS
react-native run-ios
## to run the app on Android
react-native run-android
## to run the tests
yarn test