Skip to content

Aplicativo para cadastrar receitas culinárias localmente com SQLITE

Notifications You must be signed in to change notification settings

ValmorMoreira/fominha-app

Repository files navigation

Fominha App

O aplicativo Fominha é uma maneira dos usuários buscarem rapidamente por receitas e também, compartilharem as suas habilidades de gastronomia.

Splash Screen

Posteriormente será implementada uma tela de splash para dar início ao aplicativo

Register

Aqui o usuário vai efetuar seu cadastro no App

Login

Aqui o usuário vai efetuar seu login no App

Tela Home

Aqui o usuário recebe as boas vindas após o login e tem alguns botões "call to action" para interagir com o app.

Cadastrar receita

Esta tela vai se comunicar com o banco de dados para registrar a receita do usuário.

Editar receita

Esta tela o usuário pode corrigir erros ou complementar uma receita já cadastrada por ele no app.

Tela detalhes da receita

Listagem das receitas

Nesta tela serão listadas as receitas já cadastradas, o usuário terá a possibilidade de clicar em uma para abrir a descrição dela.

API Burgers

Aqui serão listados burgers como sugestão para o usuário.

Sobre

Tela de informação apenas da versão, desenvolvedor ou agradecimentos.

Cronograma de desenvolvimento

AA1

Wireframes - 25/04/2022 ✅
Criação do git para o projeto - 25/04/2022 ✅

AA2 - A definir...

Criação da base de dados - 01/06/2022 ✅

Criação de Alert em funcionalidade - 05/06/2022 ✅

Alertas de erros - 08/06/2022 ✅

Imagens das receitas - 27/06/2022 ✅

Projeto final - (Entrega planejada para 27/06/2022) ✅

Backlog

Correções da AA1 efetuadas

Utilizei o código "keyExtractor={(item, index) => index} " para corrigir o erro de chaves da FlatList.

Adicionado uma ScrollView na tela Home para que em telas menores apareçam todos os componentes.

Implementação de armazenamento de dados com SQLITE

Irei utilizar o banco de dados SQLITE para armazenamento de dados da aplicação, e também todas as operaçãos de CRUD que serão usadas no aplicativo de receitas.

Alert, Modal e ActionSheet

Modal implementado com sucesso na tela do "About" falta apenas estilizar e também na descrição das receitas do usuário.

Também utilizando "Alert" para notificar que a receita foi cadastrada com sucesso e outros avisos de erro ou de sucesso.

Acesso à API Remota

Estou utilizando uma API do rapidapi chamada de "Burgers" que retorna uma lista de burgers.

Recurso inédito

Foi criado um componente de busca para filtrar as receitas.

Utilizado este recurso para salvar imagens das receitas https://docs.expo.dev/versions/latest/sdk/imagepicker/

Tradução do APP para inglês e português está 90%.

Observções

Falta apenas um pente fino para caçar bugs e erros.

About

Aplicativo para cadastrar receitas culinárias localmente com SQLITE

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published