A React Native mobile app that allows people to search for cooking recipes using ingredients they have at home. The application consumes the Spoonacular API.
-
To run any React Native application you need to configure the environment on your machine.
-
Setting the environment is a complex process, so it's recommended to follow the Rocketseat guide which is currently the most complete and detailed to make the settings:
- Clone this repo to your local machine using:
git clone https://github.com/brunorp/Cooka
-
$ npm install
-
$ npx react-native run-android
-
npm install
-
npx react-native run-ios
Failed to install the app. Make sure you have the Android development environment set up
cd android && ./gradlew clean (repeat with chmod +x gradlew if permissions error)
- Search for recipes using ingredients
- Core
- React Native - A framework for building native apps with React.
- Navigation
- React Navigation - Routing and navigation for your React Native apps.
- API
- Spoonacular API - The only food API you'll ever need.
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.
Reach out to me at one of the following places!
- Linkedin at Bruno Rossetto
This project is licensed under the MIT License - see the LICENSE file for details.
Design by: Chris Iwan
Photos by Lily Banse and Anna Pelzer on Unsplash
Made with ♥ Enjoy it!