Skip to content

Bright-FIAP/backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sumário

Escopo

Escopo do projeto redigido para fins de avaliação.

Por que criar um co-piloto para cozinheiros?

Devido ao aumento de cozinheiros durante e depois a pandemia de COVID-19 e também ao aumento de consumo de conteúdo sobre receitas em sites como Youtube, nós concluímos que um aplicativo que auxilie o dia-a-dia na cozinha terá grnade valor para aqueles que gostam de cozinhar.

Finalidade do projeto:

Desenvolver um aplicativo mobile que tenha como diferencial a utilização de inteligência artificial e praticidade de uso durante a tarefa de preparar alimentos.

Objetivos do projeto:

  • Utilizar a tecnologia para auxiliar de maneira interativa a confecção de receitas culinárias.
  • Consolidar ainda mais a utilização de sistemas de chatbots.
  • Entregarvalor às pessoas que cozinham por meio do uso da inteligência artificial e da praticidade ao utilizar o aplicativo.

Descrição do produto

Chefbot é um aplicativo mobile que age como co-piloto para cozinheiros e tem como principal funcionalidade um agente conversacional que interage com o usuário enquanto o mesmo realiza suas tarefas culinárias.
O usuário cadastra os ingredientes disponíveis no aplicativo e, por meio de inteligência artificial, o Chefbot informa todas as receitas possíveis de serem feitas. O cadastro de ingredientes é feito por meio da troca de mensagens com o Chefbot, ou também ao enviar uma foto do ingrediente.
Ao escolher uma receita, seu modo de preparo e uma listagem de ingredientes é exibida. O usuário pede ao Chefbot para ditar o modo de preparo por áudio, assim o mesmo não precisa ficar pegando o celular na mão enquanto cozinha.

Arquitetura

Diagramas dos modelos arquiteturais utilizados no desenvolvimento e deploy do projeto.

Modelo de desenvolvimento

A API segue a arquitetura MVC

Classes do projeto

esse diagrama pode ser atualizado PRECISA ADICIONAR O MÉTODO 'listagemLogica' nos Services e Repositories

Arquitetura back-end

Endpoints

Essa tabela pode (e deve) ser atualizada posteriormente.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages