This is a mobile application for the Pokemon enthusiasts where the user can explore, select and purchase Pokemon in an intuitive way.
Please follow the steps to properly run the project.
- npm: '10.2.3',
- node: '20.10.0',
Clone the project.
First go to the project folder by
cd poke-store
Run the following command:
npm install
RUN this command:
cd ios/ && pod install && cd ..
Open the pokeStore.xcodeproj file in Xcode as project
Run the project from Xcode.
To do E2E, build the project from terminal:
xcodebuild -workspace pokeStore.xcworkspace -scheme pokeStore -configuration Debug -sdk iphonesimulator
Replace:
binaryPath: './ios_binary/pokeStore.app',
with your binary file location in detox.config.js file.
- Load the project into Android Studio
- Connect to emulator or your device
- run the following command to start metro server
npm start
- Run the command if you are using real device to connect
adb reverse tcp:8081 tcp:8081
- Run the project from Android Studio
Please follow the Google Doc link for more details about the project.