ozzono / ifbra-app

ifbra-online.vercel.app
GNU General Public License v3.0
2 stars 3 forks source link

Persistência e integração de dados #71

Open felipepd opened 1 year ago

felipepd commented 1 year ago

Olá, boa noite, caro Hugo.

Vi seu contato no site https://ifbra.com.br/ Agradeço pelo excelente trabalho que fizeste para automatizar o formulário e os cálculos. Já pensou em fazer seções de forma separada para a parte médica e avaliação social. Ou seja, para cada profissional preencher de forma isolada e gerar resultados isolados e, somente após o preenchimento dos dois, dar o resultado com a pontuação final? Digo isto pq, em várias situações, os dois ou mais profissionais que fazem a avaliação não estão fazendo a análise no mesmo momento. Fica a dica. Caso não tenha feito ainda, veja quanto custa para fazer esse ajuste.

ozzono commented 1 year ago

Oi Felipe, fico contente que tenha encontrado e gostado da forma como tornei o IFBrA minimamente digital. A sua idéia é interessante, mas vejo dois problemas:

Agradeço a sugestão e continuo aberto a mais idéias.

carlosromel commented 1 year ago

Estou trabalhando em uma integração e considerando a construção (que seŕa inevitável, afinal) do método que receberá os dados (e fará as devidas verificações e persistências).

Estou considerando o uso do Quarkus (e/ou SpringBoot) e gostaria de saber se há interesse para o projeto, que alguns ajustes menores na versão atual, possa facilitar a integração, no futuro.

Exemplo: Entradas no código para envio discreto para APIs configuradas no projeto.

ozzono commented 1 year ago

Podemos discutir a respeito. Fale-me mais sobre a integração e como seria feito.

carlosromel commented 1 year ago

O "caminho feliz": O ifbra.com.br faz: Uma chamada GET por página (depois da identificação do avaliado e do avaliador). Esses dados fornecerão os campos permitidos/previstos para esse par de envolvidos. Uma chamada POST por formulário (para validação).

A API alvo poderia ser, inicialmente, o Firebase. Aqui, recepcionarei os dados com o Quarkus/PostgreSQL.

Obviamente, caso a configuração não seja preenchida, o formulário segue com o como se apresenta.

ozzono commented 1 year ago

Você manja de VueJS ou está mais para Back-end?

carlosromel commented 1 year ago

Mais para backend (Quarkus, SpringBoot etc), mss posso estudar VueJS (é que na firrrrma, usamos Java).