Pantufood

De Wiki Cursos IFPR Foz
Revisão de 23h37min de 24 de agosto de 2017 por Fabio.jesus (discussão | contribs)
Ir para navegaçãoIr para pesquisar

Pantufood

Equipe

Professor orientador
  • Estevan Brandt Braz Costa
  • Alcione Benacchio
Alunos
  • Eduardo Marques Cardozo
  • Fabio Augusto Nakamura de Jesus
  • Wagner dos Santos Backes

Objetivo

Desenvolver uma solução em ambiente WEB que auxilie os usuários a encontrar e cadastrar receitas, porém sua principal funcionalidade é que as receitas serão encontradas a partir dos ingredientes que forem colocados na busca.

Detalhes

O software Pantufood tem como sua principal função a busca de receitas a partir de ingredientes que possui no momento, e assim foi a implementação do projeto do aplicativo de Android do PantuFood, porém a base de dados era apenas consultada e agora em ambiente WEB pretendemos preencher o vazio do cadastro de informações e de controle de usuários, algo que não existia no aplicativo.



Público Alvo

Dicionário de Dados

Categorias
Campo LógicoCampo FísicoTipoPKFKRestriçõesObservações
ididint(11)3567
nomenometinytext3567
Preparo
Campo LógicoCampo FísicoTipoPKFKRestriçõesObservações
ididint(11)3567
id_receitaid_receitatinytext3567
instrucaoinstrucaotinytext3567
ordemordemint(3)3567


Receitas
Campo LógicoCampo FísicoTipoPKFKRestriçõesObservações
ididint(11)3567
nomenometinytext3567
tempotempoint(3)3567
porcoesporcoesint(3)3567
favoritosfavoritosint(11)3567
id_categoriaid_categoriasint(11)3567
quantidade_ingredientesquantidade_ingredientesint(3)3567


Ingredientes
Campo LógicoCampo FísicoTipoPKFKRestriçõesObservações
ididint(11)3567
id_receitaid_receitaint(11)3567
ingredienteingredientetinytext3567
ingrediente_tipoingrediente_tipoenum3567
ordemordemint(3)3567
Ingredientes_tags
Campo LógicoCampo FísicoTipoPKFKRestriçõesObservações
ingrediente_idingrediente_idint(11)3567
tag_idtag_idint(11)3567
Tags
Campo LógicoCampo FísicoTipoPKFKRestriçõesObservações
ididint(11)3567
nomenomevarchar(64)3567
opcionalopcionaltinyint(1)3567
User
Campo LógicoCampo FísicoTipoPKFKRestriçõesObservações
ididint(11)3567
namenamevarchar(100)3567
loginloginvarchar(60)3567
senhasenhavarchar(32)3567
emailemailvarchar(100)3567
profile_imgprofile_imgvarchar(30)3567
statusstatusenum3567
createdcreateddate3567
profile_users
Campo LógicoCampo FísicoTipoPKFKRestriçõesObservações
ididint(11)3567
user_iduser_idint(11)3567
profile_idprofile_idint(11)3567
createdcreateddate3567
deleteddeletedint(1)3567
Profiles
Campo LógicoCampo FísicoTipoPKFKRestriçõesObservações
ididint(11)3567
namenamevarchar(60)3567
descriptiondescriptiontext3567
createdcreateddate3567
modifiedmodifieddate3567
deleteddeletedint(1)3567

Principais Funcionalidades

  • Consulta de receitas a partir de ingredientes.
  • Cadastro, edição, e solicitação de exclusão de receitas.
  • Cadastro, edição, consulta e desativação de usuário.
  • Log in a partir da conta criada, ou do google, ou do facebook.

Tecnologias a serem Utilizadas

  • PHP
  • MariaDB
  • HTML5
  • CSS3
  • BOOTSTRAP
  • JavaScript

Referências