/cook-app

Primary LanguageTypeScript

App de receitas - Cook App

License: MIT GitHub issues GitHub repo size GitHub contributors GitHub forks GitHub stars

Imagine chegar em casa com fome depois de um dia de muito trabalho e lembrar que você esqueceu de passar no mercado para fazer as compras da semana. Então você decide abrir a geladeira pra fazer uma janta com o que já tem em casa, mas está sem muita criatividade pra cozinhar. É esse problema que o Cook App pode resolve! Nessa aula do evento React Native na prática vamos criar uma aplicação que sugere receitas conforme os ingredientes selecionados usando React Native, Expo, Expo router, Supabase e React Native reanimated.

Funcionalidades

-selecionar produtos para a receita

  • excluir produtos selecionados
  • selecionar produto

Tecnologias Utilizadas

Como rodar o projeto

  1. Clone este repositório
  2. Instale as dependências com npm install ou yarn
  3. Crie uma conta no supabase e crie um projeto.
  4. No Supabase, crie as tabelas ingredients, preparations, recipes e recipes_ingredients.
  5. Configure as variáveis de ambiente no arquivo .env com as suas credenciais do seu projto no supabase:
EXPO_PUBLIC_SUPABASE_URL=
EXPO_PUBLIC_IMAGE_PATH_STORAGE=
EXPO_PUBLIC_SUPABASE_ANON_KAY=
  1. Inicie o projeto com expo start, npm start ou npx expo start

Screenshots

Cronômetro Cronômetro Cronômetro

Como Contribuir

  1. Faça um fork deste repositório
  2. Crie uma branch para sua feature (git checkout -b feature/sua-feature)
  3. Faça commit de suas alterações (git commit -am 'Add some feature')
  4. Faça push para a branch (git push origin feature/sua-feature)
  5. Abra um Pull Request

Licença

Este projeto está sob a licença MIT. Consulte o arquivo LICENSE para obter mais informações.