/planejador-dietetico

Diet planner that converts foods from 2 different databases

Primary LanguageTypeScript

Planejador dietético

Projeto criado durante o 6º semestre de Engenharia de Software na Universidade Federal do Pampa.

Como executar o projeto

  1. Clone o repositório git clone https://github.com/willraoli/planejador-dietetico.git
  2. Instale as dependências npm i
  3. Inicie a aplicação npm run start

Tecnologias

  • Electron
  • React
  • Prisma
  • TailwindCSS

Aprendizados

Com esse projeto, pude utilizar a context API para passar informações entre vários níveis de componentes sem precisar fazer prop drilling. Também aprendi a utilizar os componentes headless da headlessUI, que tornaram a UX bem agradável. Além disso, utilizei de maneira apropriada o Prisma.validator para gerar algumas interfaces.

Imagens

Tela inicial | Cadastro e pesquisa de pacientes Cadastro de paciente Edição de paciente Exclusão de paciente Plano dietético Consumo alimentar habitual Consumo alimentar 24h