Simple application for food search and view.
This project was created as an example of how to create a simple React Native application using TypeScript, Redux and React Navigation for Screen routing with API interaction. Food seraching implemented via yelp
Project uses react native community code style from ESLint.
Built with
- React Native
- Redux, redux-thunk
- TypeScript
- React Navigation
- react-content-loader (for skeleton loader technology)
- Icons pack
Loading process | App with data |
---|---|
Loading process | App with data |
---|---|
Make sure you have node > 9
git clone https://github.com/ruslanzharkov/food.git
cd food
npx pod-install ios
if you want to run ios from MacOSnpm i
npx react-native run-ios
ornpx react-native run-android
let's see running app!
Android issues and their resolving:
- Remove debug/prod apk file from
android/app/build/outputs/apk/*
- Clean project from terminal gradle or android IDE
iOS issues:
- Remove
Pods
folder fromios/Pods
and install from scratch
Make sure u are cleaning watchman, metro bundler