iOS | Android |
---|---|
This assumes you have followed the React Native CLI getting started guide and your machine is setup for React Native.
- Initial setup (from your terminal):
git clone git@github.com:SMJ93/fantastec-tech-test.git
cd fantastec-tech-test
yarn install
- Run on iOS
cd ios && pod install
// In terminal 1
yarn start
// in terminal 2
yarn ios
- Run on Android
- Note: You may need to load up an android emulator before running the app if you're using an older version of Android Studio
// In terminal 1
yarn start
// in terminal 2
yarn android
General
- Improve the appearance by using consistent colours, spacing, fonts etc
- Discuss with the product design team the possibility of adding icons / images to make it more interesting
- Add E2E tests with Detox to make sure the feed and key moments render as expected
- Add eslint and prettier to improve code quality
Key moments
- Animate key moments in and out
- Use appropriate icons for the button