GameShop is a mobile application developed using React Native. The app allows users to browse and purchase a variety of items using in-app currency.
- Node.js (v14.0.0 or higher)
- Yarn (v1.22.0 or higher)
- React Native CLI (v2.0.1 or higher)
- Android Studio (for Android development)
- Xcode (for iOS development)
- Install the dependencies:
yarn install
- Start the Metro bundler:
yarn start
- In a separate terminal, run the Android app:
yarn android
- Install the iOS dependencies:
cd ios && pod install && cd ..
- Start the Metro bundler:
yarn start
- In a separate terminal, run the iOS app:
yarn ios
To run the tests, simply execute the following command:
yarn test