Skip to content

Latest commit

 

History

History
67 lines (52 loc) · 2.13 KB

README.md

File metadata and controls

67 lines (52 loc) · 2.13 KB

FinerPoints

This is a test app built using React Native. It was built to practice and demonstrate various elements of modern React (and React Native) development.

Objective

To build a simple trivia game using an external API to supply the questions. Why does it exist? I was doing a code challenge and thought it came out pretty well!

Installing

  • Do all the things for React Native development (specifically, Building Projects with Native Code)
    • The following has only been tested on Macs and iOS
    • You definitely need react-native-cli
  • Clone this repository: git clone [email protected]:zacharyabresch/FinerPoints.git
  • cd FinerPoints
  • npm i
  • react-native link - for FontAwesome assets

Running

  • react-native run-ios
    • This can be tempermental. If you're having problems, do this:
      • rm -Rf ios/build/ node_modules && npm i && react-native run-ios
    • This will run in the simulator
  • Win the trivia challenge!!

Testing

  • Run the tests once: npm t
  • Run & watch the tests: npm run test:watch
  • Run tests & get coverage: npm run test:coverage

Technology Used

Dependencies

Development Dependencies