O CookApp foi criado como parte do curso de React Native da Rocketseat para demonstrar a construção de um aplicativo utilizando React Native, Expo e Supabase (BaaS). O objetivo é fornecer uma aplicação prática e funcional, integrando tecnologias modernas para uma experiência de usuário completa.
- Configuração inicial com Expo.
- Integração com Supabase para gerenciamento de dados.
- Utilização de TypeScript para um código mais robusto.
- Suporte para dispositivos Android e iOS.
Antes de começar, instale e configure as seguintes ferramentas:
- Git: Para clonar o repositório e gerenciar o código.
- Node.js: Para gerenciar dependências e executar scripts.
- Android Studio: Para configurar um emulador Android, se necessário.
- Expo Go: Para testar o aplicativo em dispositivos físicos Android. Instale na Google Play Store.
- Editor de Código (opcional): VSCode é recomendado para editar o código.
# Clone este repositório
$ git clone https://github.com/devAndreotti/cook-app.git
# Navegue para o diretório do projeto
# Instale as dependências
$ npm install
# Inicie a aplicação
$ npx expo start
# Para executar no emulador Android
$ a
# Para executar no dispositivo físico
# Abra o Expo Go e escaneie o QR Code exibido
As seguintes tecnologias foram utilizadas na construção do projeto:
Veja o arquivo package.json para mais sobre as dependências do projeto.
- Faça um fork do projeto.
- Crie uma nova branch para sua feature:
git checkout -b feature/nome-feature
. - Commit suas mudanças:
git commit -m 'Adiciona nova feature'
. - Envie para a branch:
git push origin feature/nome-feature
. - Abra um Pull Request.
Este projeto tem fins educacionais. Sinta-se à vontade para explorar, modificar e adaptar o código conforme suas necessidades e interesses.
Desenvolvido por Ricardo Andreotti Gonçalves