Skip to content

Card matching game created to practice react-native development

Notifications You must be signed in to change notification settings

7chris71000/card-matching-react-native

Repository files navigation

Card Matching Game

Overview

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.

Running Application

Requirements

  • expo-cli v4.1.6
  • Either an iOS/Android emulator or physical device with Expo app installed

Installation

  1. Locally clone repository
  2. Visit repository in terminal
  3. Run the following commands in your terminal at the application directory:
    1. $ yarn install
    2. $ expo start
    3. 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!

Contributors

Christopher Francis

Screens

Home

Home


Game Setup

Setup Game


Game Screen (Start)

Game Start


Game Screen (Playing)

Game Playing


Game Screen (Finished)

Game Finished


High Scores

High Scores

Testing

This app uses jest and react-native-testing-library. Follow these steps to test locally.

  1. Visit repository in terminal
  2. $ yarn test to run all tests
    1. $ yarn test -u after you update a component to create a new snapshot
    2. $ yarn test __tests__/<Component Name>.test.js to run a single components tests

About

Card matching game created to practice react-native development

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published