An open API service indexing awesome lists of open source software.

https://github.com/annaluizafistarol/baymaxvital

Projeto desenvolvido em React para facilitar a mensuração da dor na pediatria, utilizando como base a Wong–Baker Faces Pain Rating Scale (escala de mensuração da dor) e o personagem da Disney Baymax.
https://github.com/annaluizafistarol/baymaxvital

baymax css3 disney hooks hospital html5 javascript nursing pain pediatric react react-components react-hooks react-router react-router-dom reactjs reatctjs tecnology

Last synced: 3 months ago
JSON representation

Projeto desenvolvido em React para facilitar a mensuração da dor na pediatria, utilizando como base a Wong–Baker Faces Pain Rating Scale (escala de mensuração da dor) e o personagem da Disney Baymax.

Awesome Lists containing this project

README

          

## 🚀 Proposta do Desafio
Bem-vindo(a) ao "BaymaxVital", um projeto que havia pensado muito antes de virar desenvolvedora / enfermeira, e que criou vida a partir do ReactJS, surgindo desta forma o 💻.




## 🎯 Objetivos
Elaborar um site web responsivo para facilitar a mensuração da dor na pediatria, utilizando como base a Wong–Baker Faces Pain Rating Scale (escala de mensuração da dor) e o personagem da Disney Baymax.


## 🏩 Motivação
- Aproximadamente em 2015 quando assisti a animação “Operação Big Hero” da Disney me encantei pelo Baymax, principalmente por ser um personagem cativante e acolhedor, que une a saúde com tecnologia de forma humanizada.
- Durante a graduação em enfermagem, tive a oportunidade de conhecer e ver a aplicabilidade da [Robô Laura](https://laura-br.com/), bem como de trabalhar no Hospital Pequeno Príncipe, o que me fizeram despertar meu amor pela pediatria, e, principalmente, pela valorização de um sinal vital tão importante, mas muitas vezes negligenciado, que é a dor.
- Sendo assim, resolvi unir meu amor pelo cuidado e pela tecnologia, e desenvolvi o BaymaxVital, uma forma visual de avaliar a dor na pediatria de forma lúdica, utilizando a “Wong–Baker Faces Pain Rating Scale".


## 🎨 Design
Todos os desenhos do Baymax, bem como o design, foram feitos por mim utilizando o Figma, e caso queira saber um pouquinho mais do processo de elaboração e criação, fiz um breve benchmarking, elenquei possíveis referências e ideias de layout, escolhi as cores que possuíssem acessibilidade visual, e todo esse trajeto até chegar neste resultado final é possível visualizar no meu repositório do Figma entrando em contato comigo.


## 🩺 Aplicabilidade
- Dentro do ambiente hospitalar a aferição dos Sinais Vitais dos Pacientes sempre está presente, sendo eles = pressão arterial, frequência cardíaca, frequência respiratória, temperatura e a **dor**. Entretanto, este último é um sinal pessoal e subjetivo, de difícil mensuração, sendo afetado por diversos fatores levando em consideração a complexidade das dimensões humanas.
- Sendo assim, a ideia deste projeto é facilitar a interpretação da dor tendo como público alvo crianças com idade de 3 anos ou mais.
- Nele, além de avaliar a dor de 0 (ausência de dor) até 10 (pior dor possível), o profissional (seja médico ou da equipe de enfermagem) que esteja aplicando a escala poderá deixar um áudio registrado do motivo que ocasionou determinado score na criança (podendo ser gravado pela própria criança ou pela fala do profissional), bem como o que pode ser melhorado para a mesma se sentir melhor, tornando este momento algo lúdico e humanizado.
- E, bom, falar de saúde é também falar de inclusão, sendo assim o projeto teve como base alternância de cores no Slider, bem como representação visual de face por Emojis, com um personagem fofo e acolhedor e cores claras e coloridas.
- É válido destacar que, para um melhor uso nos casos de restrições, o profissional que esteja aplicando a escala pode promover outros meios de avaliação, como pedindo para a criança demonstrar com expressões faciais a dor; pedir para apontar o que está incomodando; dentre outras ações, sempre envolvendo o familiar no cuidado.


## 🧠 Dificuldades e o que aprendi
Tive a oportunidade de consolidar alguns conceitos de =
> - JavaScript (arrow function, return e LocalStorage).
> - CSS (referenciar classes e passar estilos como props de pai para filho).
> - ReactJS (routes; utilização dos Hook’s; criação de componentes; referenciar função, definindo a função no componente pai para ser executada no componente filho).

Meu maior aprendizado neste projeto foi referente a utilização do Router, bem como adaptar componentes prontos para a minha necessidade, lendo bastante a documentação e navegando dentro dos arquivos utilizando a tecla de atalho ```"Ctrl + clique"```.


## 🔮 Alterações futuras
- Atualmente estou estudando MySQL e, futuramente, Python, sendo assim em breve a primeira tela (formulário para acesso a escala de avaliação da dor) estará vinculada ao banco de dados hospitalar, realizando preenchimento automático de certos dados.
- O BaymaxVital é uma ramificação de um projeto em desenvolvimento de um sistema hospitalar.


## 🔧 Tecnologias utilizadas
> **ReactJS • JavaScript • HTML • CSS • Figma • Git**


![logo-react 1](https://user-images.githubusercontent.com/100868704/218358133-7e5bcdf6-c57f-4c8b-9c32-ce1417ea5b93.svg)
![brand-javascript 1](https://user-images.githubusercontent.com/100868704/218358267-b46e966a-3fc6-439b-ac1e-caf61b086388.svg)
![html5 1](https://user-images.githubusercontent.com/100868704/218358278-b5ecd208-b091-4442-989d-72bc7d0ef528.svg)
![logo-css3 1](https://user-images.githubusercontent.com/100868704/218358284-7b9e67aa-0a83-4bc6-957a-019a23ff822b.svg)
![figma-logo-light 1](https://user-images.githubusercontent.com/100868704/218358295-526264d2-f303-445b-8e7f-814944c13f9a.svg)
![git 1](https://user-images.githubusercontent.com/100868704/218358301-256ca99d-94f8-4c54-bcf2-233062c0685e.svg)



## 💻 Rodando o projeto
Observação: os testes referente ao layout e responsividade foram realizadas somente utilizando o Google Chrome, Android e Iphone.

https://user-images.githubusercontent.com/100868704/219104117-bcbce868-4bfd-4e4b-beac-66cf19c2f1df.mp4



## 🌺 Forma de contato



Anna-pic
Caso tenha alguma sugestão ou queira entrar em contato, fico a disposição 🥰💖