- 🏗 Built with React native
- 🧩 Navigation with React navigation v6
- 🚨 Testing powered by jest
- 🐙 Component Testing powered by React Testing Library
Before install the dependencies and run start with the project, the first step to do is set up the environment. Follow this react native docs
After setting up the environment run the following commands:
- Install dependencies:
yarn
- Install pod dependencies (for iOS):
cd ios && pod install
- Run
yarn start --reset-cache
to start metro server. - Run
yarn ios
to run the app on iOS default simulator. - Run
yarn android
to run the app on Android default emulator. - Run
yarn test
to run all tests. - Run
yarn lint
to check the lint. - Run
yarn lint:fix
to fix all the lint issues.