-
The application comprises use of :
- Axios
- Async storage
- React stack navigation
- React-native modal
- Webview
-
Source is pulled API from 'https://jobs.github.com/api'
-
In introduction page user can select a programming language
-
Jobs Page filtered jobs in accordance with the selected language are listed as cards.
-
Once the user selects a job, a model pops up showing the details of the job in HTML view.
-
The user can add the job item to favourites list by clicking a button on the card. The list is stored in the async storage.
npm install @react-navigation/native
npm install react-native-reanimated react-native-gesture-handler react-native-screens react-native-safe-area-context @react-native-community/masked-view
npm install @react-navigation/stack
npm i react-native-modal
npm install @react-native-async-storage/async-storage
npm install --save react-native-webview
npm install axios
- GitHub Osmancbk