This is the TexasLAN mobile application.
- Verify NodeJS 8.2+ is installed on your computer. If its not, go to NodeJS site and install it following given steps.
- Install yarn library. To do that, run:
sudo npm install -g yarn
- Go to Expo Official Site and install runtime for your OS.
- Install the Expo CLI
yarn global add exp
- Install Expo App is installed on your phone (available on Android and iOS)
- Install a simulator on your machine (i.e. XCode) if you want to run the application locally.
- Run the TexasLAN Backend (now just one step with
docker-compose up
!)
-
Clone this repo
-
Go to project root folder and run
yarn install
-
Execute one of the following commands to setup internal app config file (this file constains things like the endpoints for the different environments -local, dev, staging, prod-)
yarn build-<ENVIRONMENT>
(in example: yarn build-local)
*ENVIRONMENT: local | dev | staging | prod
-
To start application, run
exp start -c