Aplicație web pentru sănătate
Aplicația MedCab oferă posibilitatea de a înregistra și urmări semnele vitale, de a vedea dinamica acestora în timp și de a le compara cu valorile normale.
Dacă este necesar, pacientul poate alege un medic pe care să-l consulte prin schimb de mesaje (chat cu medicul) sau prin apel video/audio.
Chatul cu un medic este implementat folosind protocolul WebSockets.
Apelul video/audio cu medicul este implementat folosind API-ul WebRTC.
- Configurare
$YESOD_RTC_PEER_CONNECTION_CONFIG
Pentru notificări se folosește API-ul Web Push.
Un utilizator nou se poate înscrie folosind un cont Google sau creând un cont nou pe pagina de autentificare.
Pentru a crea un cont nou, este necesar să furnizați o adresă de e-mail. Adresa de e-mail va fi folosită pentru a verifica contul și pentru a seta sau recupera parola.
Un superutilizator (vezi mai jos) poate acorda privilegii de administrator oricărui utilizator înregistrat. Un utilizator cu rol de administrator poate, la rândul său, să acorde sau să revoce rolul de administrator altor utilizatori înregistrați. Privilegiile de administrator sunt necesare pentru a gestiona datele la nivel de sistem.
O unitate de măsură este definită prin furnizarea unui nume, simbol și descriere în secțiunea „Unități de măsură”.
Un medic trebuie să fie înregistrat de un administrator în subsecțiunea „Medici” sub meniul „Date” și i se poate atribui un cont de utilizator corespunzător al noului medic.
Un medic poate desemna utilizatori ca fiind pacienți adăugându-i la lista de pacienți.
Un pacient este un utilizator pe care un medic l-a desemnat ca fiind pacientul său.
...
- Nume de utilizator
$YESOD_SUPERUSER_USERNAME
- Parola
$YESOD_SUPERUSER_PASSWORD
Un cont de superutilizator este definit în momentul implementării. Superutilizatorul gestionează alți utilizatori și acordă sau revocă privilegii de administrator anumitor utilizatori.
-
E-mail: Gmail API
- Id-ul clientului
$YESOD_GOOGLE_CLIENT_ID
- Secretul clientului
$YESOD_GOOGLE_CLIENT_SECRET
- Id-ul clientului
-
$YESOD_GOOGLE_SITE_VERIFICATION
-
$YESOD_MS_VALIDATE
-
$YESOD_YANDEX_VERIFICATION
Click aici pentru a vedea demo
* Faceți clic pe butonul pentru a obține o listă de conturi de utilizator demonstrative