First, you need to clone the github repo.
To run the application on mac, you need to run the below commands.
yarn install
cd ios
pod install
cd ..
yarn ios
Used it to simplify importing custom modules like
import { Button } from '@components
Write all the codebase with TypeScript.
Used Redux Toolkit and React Redux to store items in global state.
Used React Navigation to navigate between screens because React Navigation provides rich navigation environments like stack navigation, tab navigation, drawer navigation, deep linking...
Used it for iOS SafeArea specific design.
Used it for form validation in Add Item form.
Created two mock api services for fetching items and adding item.