Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fellipeutaka/cook
đ§âđŗ An app to help people find new recipes
https://github.com/fellipeutaka/cook
expo firebase nativewind react-native react-navigation react-reanimated-v2 tailwindcss
Last synced: 10 days ago
JSON representation
đ§âđŗ An app to help people find new recipes
- Host: GitHub
- URL: https://github.com/fellipeutaka/cook
- Owner: fellipeutaka
- License: mit
- Created: 2023-02-05T21:01:41.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2023-02-07T20:19:46.000Z (almost 2 years ago)
- Last Synced: 2024-11-28T15:45:23.318Z (2 months ago)
- Topics: expo, firebase, nativewind, react-native, react-navigation, react-reanimated-v2, tailwindcss
- Language: TypeScript
- Homepage:
- Size: 6.57 MB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
Cook
Project |
Technologies |
How to use |
How to contribute |
License## đģ Project
An app to help people find new recipes.
## đ Technologies
This project was developed with the following technologies:
- [TypeScript][ts]
- [React][react]
- [React Native][rn]
- [Expo][expo]
- [React Query][react-query]
- [React Navigation][react-navigation]
- [Reanimated V2][react-reanimated-v2]
- [Axios][axios]
- [TailwindCSS][tailwindcss]
- [Firebase][firebase]## âšī¸ How To Use
To clone and run this application, first you need to create a [spoonacular](https://spoonacular.com/food-api) account. After creating your account, you will need to generate an API key. Afterwards, you will need [Git][git], [Node.js][node] and [Expo CLI](https://docs.expo.dev/workflow/expo-cli/) installed on your computer.
From your command line:
```bash
# Clone this repository
$ git clone https://github.com/fellipeutaka/cook.git# Install dependencies
# If you are using NPM
$ npm install# If you are using Yarn
$ yarn install# If you are using PNPM (current package manager)
$ pnpm install
```After that, copy and paste the .env.example file and rename it to .env.
Then insert your token into the API_KEY variable. Great! Now you just need to start the development server.```bash
# Start server (Android)
# If you are using NPM
$ npx expo prebuild# If you are using PNPM (current package manager)
$ pnpx expo prebuild$ expo run:android
```## đ¤ How to contribute
1. Fork this repository.
2. Create a branch: `git checkout -b `.
3. Make your changes and commit them: `git commit -m ' '`
4. Push to original branch:`git push origin / `
5. Create the pull request. Or, see the GitHub documentation on [how to create a pull request][pr].## đ License
This project is under the MIT license. See the [LICENSE](https://github.com/fellipeutaka/cook/blob/main/LICENSE.md) for details.
Made with âĨ by Fellipe Utaka đ [Get in touch!](https://www.linkedin.com/in/fellipeutaka/)
[pr]: https://help.github.com/en/github/collaborating-with-issues-and-pull-requests/creating-a-pull-request
[git]: https://git-scm.com
[node]: https://nodejs.org/
[ts]: https://www.typescriptlang.org/
[react]: https://reactjs.org
[rn]: https://reactnative.dev/
[expo]: https://docs.expo.dev/
[react-query]: https://tanstack.com/query/latest
[react-navigation]: https://reactnavigation.org/
[react-reanimated-v2]: https://docs.swmansion.com/react-native-reanimated/
[axios]: https://axios-http.com/
[tailwindcss]: https://tailwindcss.com/
[firebase]: https://firebase.google.com/