(Abdulaziz Alfaifi) A repository for solving NHC's recruitment assignment
if NodeJS and npm are not installed, please follow this guide: https://reactnative.dev/docs/environment-setup
-
npm install --global expo-cli
-
npm install axios
-
npm install @react-navigation/native @react-navigation/native-stack
-
expo install react-native-screens react-native-safe-area-context expo install expo-linear-gradient
navigate to the root directoy of the project and execute the below command:
and then press (i) to run on iOS simulator or (a) to run on Android Emulator
When getting HTTP Error 429 (exceeded API rating limit), please change the key property (newsAPIKey) inside the file constants/properties.js
To get a new API Key, pelase refer to https://newsapi.org