Type
Travis CI Build Status
React npm version
React native npm version

React Native Laser Tag

Mobile app for an Arduino based laser tag system.

Setup

  1. Install React Native:
  1. Create .env file:
  • navigate to project root directory and create file: config/.env
touch config/.env
  • supports the following variables:
    • GOOGLE_MAPS_API_KEY=
  1. Install Yarn
brew install yarn
  1. Install NPM packages
yarn install
  1. Connect your Android device and build the project
yarn android-dev

Tests

The project contains unit and UI tests as well as an eslint check. Tests are executed before each push using the Husky package. Use the following command to run the tests locally:

yarn ci