Snackability Frontend

Installation Video: 
    https://youtu.be/2tF_8EMXM0Y
    See description to jump to frontend portion

Required Software:
    - NodeJS 10.11.0 https://nodejs.org/en/
    - Code Editor https://code.visualstudio.com/
    - Expo https://expo.io/
    - Yarn https://yarnpkg.com/en/

Running the application frontend
    Ensure the backend is running correctly.
    Ensure the environment.js file contains your local computer ip on line 2
    Note: The environment.js file should not be checked in to source control
    
    If first time run:
        'yarn install' (without quotes) in a terminal in the snackability-frontend/ directory
    
    run: 
        'yarn start' (without quotes) in a terminal in the snackability-frontend/ directory

Running Snackability on an emulator
    Ensure the iOS Simulator or Android Emulator is installed currectly on your device
        (https://developer.apple.com/documentation/), (https://developer.android.com/studio/run/emulator)
    
    Run the backend and frontend

    Press 'i' (iOS Simulator) or 'a' (Android Emulator) on your keyboard while focused on the frontend terminal window

Accessing Snackability on mobile device:
    Download the 'Expo client' app on the Apple App Store or Google Play Store
    
    After running the backend and frontend on the terminal, note the expo link in the frontend terminal window
    
    Open a web browser on the mobile phone and navigate to the expo link
    
    The expo app should open with Snackability 2.0 Running
