React Native
- Custom Hooks
- React Navigation
- Lottie
- Listing returned categories with API.
- Listing the dishes belonging to the clicked category.
- Listing the details of the clicked dish.
- Do not show a loading screen until a response is returned from the API.
- Do not show an error screen if a negative response is returned from the API.
Used API: TheMealDB
Clone this repository on your local machine.
git clone https://github.com/checkupcodes/ReactNative_PatikaChallenge/tree/main/TarifkaApp
To use it after cloning the project:
cd patika-react-native/Tarifka App
cd .
Run the following commands in the project folder to install the project dependencies.
npm init
npm install
These instructions will get a copy of the project up and running on your local machine for development and testing purposes.
In the project directory you can run:
npx react-native run-android
You can learn more here: React documentation