A saúde está em constante evolução, porém a tecnologia na área têm ousado pouco para facilitar o desenvolvimento da área e muitas vezes esbarra em limites de regulamentação. É sabido que uma das maiores fontes de inovação é a comunicação, porém o meio health é ainda permeado de patentes e funcionalidades. O PIN basea-se na ideia de inovação aberta para criar um sistema de prontuário OpenSource que facilitará a vida do profissional e dará ao usuário final novamente os seus dados de direito e abrirá a possibilidade de skateholders poderem criar partes dele, módulos, tanto pagos quanto gratuitos.
Usuário = Pessoas que vão instalar em sua máquina o PIN, ficando como administrador da função core, pode ser um programador ou dono de uma clínica por exemplo, ele é um usuário do PIN Pessoa = É cada pessoa que é inserida no sistema PIN, uma pessoa tem pelo menos um cpf, nome e data de nascimento cadastrada. Ou é um RN de alguém que tenha essas informações Profissional = Médico, enfermeiros, nutricionistas, fisioterapeutas ou outros profissionais de saúde que registrão
Como é um sistema js
voltado para a comunidade poder desenvolver de forma fácil e organizada foram optadas por ferramentas que serão consideradas padrão no seu desenvolvimento e no desenvolvimento dos módulos, podendo pensar em flexibilizar posteriormente.
typescript
como linguagem de desenvolvimentoreact
como framework para frontendstyled-componenets
como estilizaçãoapollo-server
tem uma ampla comunidade e suporte GraphQL
Para inicializar a aplicação necessitará de dois terminais rodando, um para o frontend e um para o backend. Antes é necessário instalar as deepndências de desenvolvimento:
yarn
yarn start
yarn start:server