This is a card matching game created to practice react-native development. An example of the type of game this app emulates can be found here.
expo-cli v4.1.6
- Either an iOS/Android emulator or physical device with Expo app installed
- Locally clone repository
- Visit repository in terminal
- Run the following commands in your terminal at the application directory:
$ yarn install
$ expo start
- Either scan QR code on your device or open in emulator
Note: If you have any problems running this application using the above steps please submit an issue. If you found your own solution feel free to submit a pull request updating this README. Thanks for your help!
Home
Game Setup
Game Screen (Start)
Game Screen (Playing)
Game Screen (Finished)
High Scores
This app uses jest and react-native-testing-library. Follow these steps to test locally.
- Visit repository in terminal
$ yarn test
to run all tests$ yarn test -u
after you update a component to create a new snapshot$ yarn test __tests__/<Component Name>.test.js
to run a single components tests