/react-native

Goal 370: React Native API-Driven App

MIT LicenseMIT

react-native

Goal 370: React Native API-Driven App Hannah Bowers @HJBowers

Learning objectives

  • How to build and start a React-Native app
  • How to start a cross platform development environment (iOS/Android)
  • How to utilize React-Native's fetch method and/or additional libraries to pull api data

Instructions:

Specs

  • 10: you have an app component that feeds both android and ios js files
  • 10: you can start the app with both react-native run-ios and react-native run-android
  • 10: you have at least 3 tests written using jest
  • 10: you have a home page
  • 10: you have at least one extra screen to navigate to
  • 10: a submit button for search that fetches data
  • 50: You are able to render third api data through navigating to a separate screen (example: a search button that onClick takes you to a results page.
  • 30: You have a complete readme that documents how to start your app and set up the dev environment hint: your forked repo will start you in the right direction
  • 30: You are properly protecting sensitive api ids and secrets

Resources