Please follow these steps to install and start the application:
- Download or clone the repo and navigate to the directory in Terminal.
- Install node-modules for libraries and dependencies required in order to run the application.
- Install iOS pod files required to run the application.
- Run the application and, optionally, test the application.
cd into app root directory and run npm install
.
from the app root application directory, cd into the /ios
directory and run npm pod install
.
Run npm start web
in one console and leave it running.
A browser tab should launch with the Metro bundler service.
Navigate to the Metro bundler browser tab.
Click Run on iPhone simulator
to run on iOS.
Click Run on Android device/emulator
to run on Android.
-OR OPTIONALLY-
From the app root directory...
Run npm start web
in one console and leave it running.
Run npm run ios
or npm run android
to run them in their native simulators/emulators.
Run npm test
This was a great exercise. Looking forward to any and all questions, comments, concerns, feedback, constructive criticisms, etc.
Thank you!
Aaron Southammavong