The application is built using Expo, TypeScript, react-navigation and React Query.
The application is tested with Jest, nock, and react-native-testing-library.
The application targets iOS and Android.
- Clone the repo
- Run
yarn install
- Run
yarn start
and follow Expo's instructions
- Setup and use Detox for E2E testing
- Eject from Expo, use React Native Fast Image and utilise its caching policy and lazy image loading, proper image loading placeholders etc.
- Improve an actual data validation with f.e. Zod
- Text localisation
- Tons of UX improvements from someone who actually properly understands it:)