happyfit---diet-management-app-frontend

Frontend of diet management app for professional nutritionists, experienced bodybuilders and fitness begginers alike

https://github.com/matheusrocha-mus/happyfit---diet-management-app-frontend

Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (0.9%) to scientific vocabulary
Last synced: 6 months ago · JSON representation ·

Repository

Frontend of diet management app for professional nutritionists, experienced bodybuilders and fitness begginers alike

Basic Info
Statistics
  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created about 1 year ago · Last pushed about 1 year ago
Metadata Files
Readme Citation

README.md

Open in Visual Studio Code

HappyFit

Projeto de desenvolvimento de um site intuitivo e prático para a elaboração e gerenciamento de dietas com foco no controle de macronutrientes, auxiliando especificamente profissionais de nutrição e pessoas que desejam alcançar seus objetivos estéticos de forma eficiente e motivadora.

Integrantes

  • Gustavo Delfino Guimarães
  • João Pedro Santana Marques
  • Júlia Medeiros Silva
  • Matheus Caetano Rocha
  • Rafael Caetano da Silva

Professor

  • Prof. Cleiton Silva Tavares
  • Prof. Ivan Luiz Vieira de Araújo

Instruções de utilização

Instruções de uso geral

O sistema pode ser acessado através do link https://happyfit.vercel.app. Após acessar, o usuário deve realizar o cadastro, escolhendo entre duas funções: nutricionista, para gerenciar as dietas dos seus clientes, ou usuário comum, para gerenciar e definir sua própria dieta ou ser acompanhado por um nutricionista. Após o cadastro, o login deve ser efetuado com as informações fornecidas.

Para excluir a conta ou alterar a senha, o usuário deve acessar o ícone do perfil, clicar no link "Minha Conta" e selecionar a opção desejada. Ao excluir o perfil, todos os dados serão apagados. Para modificar a senha, o usuário deve digitar e confirmar a nova senha.

Instruções de uso para Nutricionista

Para gerenciar seus clientes, o nutricionista deve acessar a página "Gerência de Clientes". Nesta página, ele deve clicar em "Iniciar Atendimento" e inserir o e-mail do cliente. Em seguida, ainda na página de Gerência de Clientes, o nutricionista deve clicar no botão "Criar Perfil Alimentar" para inserir o perfil alimentar do cliente.

Após cadastrar o perfil alimentar, o nutricionista terá acesso aos botões "Dieta" e "Diário". No botão "Dieta", ele poderá criar a dieta para o cliente. No botão "Diário", ele poderá acompanhar se as refeições estão sendo feitas corretamente ao longo dos dias.

Instruções de uso para Usuário Comum

  • Usuário sem nutricionista

Após o primeiro login, o usuário deve responder ao questionário de "Perfil Alimentar". Sem responder ao questionário, ele não terá acesso às funcionalidades do site. Na página de "Dietas", o usuário pode criar sua própria dieta com base na divisão de refeições e no perfil alimentar.

Para acompanhar o dia a dia, o usuário deve usar a página "Diário Alimentar", que contará os macronutrientes (macros) diariamente a partir dos alimentos inseridos. Para alterar o perfil alimentar ou acompanhar a média diária dos macros, o usuário deve acessar a página "Minha Conta".

Para ver o perfil alimentar, o usuário deve clicar no botão "Meu Perfil Alimentar". Para atualizar o perfil, deve clicar no botão "Editar Informações", que redirecionará para outra página onde será possível modificar os dados inicialmente inseridos.

  • Usuário com nutricionista

O usuário com nutricionista deve informar seu e-mail ao nutricionista para que este possa cadastrá-lo como cliente. Após o nutricionista inserir a dieta, o usuário pode verificar a dieta na página "Dieta" e inserir suas refeições ao longo do dia na página "Diário Alimentar". Essa página contará os macronutrientes diariamente, e o nutricionista poderá acompanhar o andamento das refeições.

Para alterar o perfil alimentar ou acompanhar a média diária dos macros, o usuário deve acessar a página "Minha Conta". Para ver o perfil alimentar, o usuário deve clicar no botão "Meu Perfil Alimentar". Para atualizar o perfil, deve clicar no botão "Editar Informações", que redirecionará para outra página onde será possível modificar os dados inicialmente inseridos. Além disso, o nome do nutricionista que o acompanha será exibido.

Histórico de versões

  • 0.1.1
    • CHANGE: Atualização das documentações. Código permaneceu inalterado.
  • 0.1.0
    • Implementação da funcionalidade X pertencente ao processo P.
  • 0.0.1
    • Trabalhando na modelagem do processo de negócio.

Owner

  • Name: Matheus Caetano Rocha
  • Login: matheusrocha-mus
  • Kind: user

Citation (CITATION.cff)

cff-version: 1.0.1
message: Please cite this software using these metadata.
title: HappyFit
authors:
  - family-names: Delfino Guimarães
    given-names: Gustavo
  - family-names: Santana Marques
    given-names: João Pedro
  - family-names: Medeiros Silva 
    given-names: Júlia
  - family-names: Caetano Rocha
    given-names: Matheus
  - family-names: Caetano da Silva
    given-names: Rafael 
  - name-suffix: Professor
    affiliation: PUC Minas
    family-names: Silva Tavares
    given-names: Cleiton 
  - name-suffix: Professor
    affiliation: PUC Minas
    family-names: Vieira de Araujo
    given-names: Ivan Luiz
    keywords:
    - Dieta
    - Macronutrientes
    - Controle de alimentação
repository-code: https://github.com/ICEI-PUC-Minas-PMGES-TI/pmg-es-2024-1-ti2-3740100-happyfit
license: CC-BY-4.0
version: 1.0.0
date-released: 2024-06-23
deploy-link: https://happyfit.vercel.app

GitHub Events

Total
  • Push event: 2
  • Create event: 2
Last Year
  • Push event: 2
  • Create event: 2