Application Web de soins de santé
L'application MedCab offre la possibilité d'enregistrer et de suivre les signes vitaux, de voir leur dynamique au fil du temps et de les comparer aux valeurs normales.
Si nécessaire, le patient peut choisir un médecin à consulter en échangeant des messages (chat avec le médecin) ou par appel vidéo/audio.
Le chat avec un médecin est implémenté à l'aide du protocole WebSockets.
L'appel vidéo/audio avec le médecin est implémenté à l'aide de l'API WebRTC.
- Configuration
$YESOD_RTC_PEER_CONNECTION_CONFIG
Pour les notifications, l'API Web Push est utilisée.
Un nouvel utilisateur peut s'inscrire en utilisant un compte Google ou en créant un nouveau compte sur la page d'authentification.
Pour créer un nouveau compte, il est nécessaire de fournir une adresse email. L'adresse e-mail sera utilisée pour vérifier le compte et pour définir ou récupérer le mot de passe.
Un superutilisateur (voir ci-dessous) peut accorder des privilèges d'administrateur à tout utilisateur enregistré. Un utilisateur doté du rôle d'administrateur peut à son tour accorder ou révoquer le rôle d'administrateur à d'autres utilisateurs enregistrés. Des privilèges d'administrateur sont requis pour gérer les données à l'échelle du système.
Une unité de mesure est définie en fournissant un nom, un symbole et une description dans la section « Unités de mesure ».
Un médecin doit être enregistré par un administrateur dans la sous-section « Médecins » sous l'entrée de menu « Données » et un compte utilisateur correspondant du nouveau médecin peut lui être attribué.
Un médecin peut désigner des utilisateurs comme patients en les ajoutant à la liste des patients.
Un patient est un utilisateur qu'un médecin a désigné comme son patient.
...
- Nom d'utilisateur
$YESOD_SUPERUSER_USERNAME
- Mot de passe
$YESOD_SUPERUSER_PASSWORD
Un compte superutilisateur est défini au moment du déploiement. Le superutilisateur gère les autres utilisateurs et accorde ou révoque les privilèges d'administrateur à des utilisateurs spécifiques.
-
Email: Gmail API
- Identifiant client
$YESOD_GOOGLE_CLIENT_ID
- Secret client
$YESOD_GOOGLE_CLIENT_SECRET
- Identifiant client
-
$YESOD_GOOGLE_SITE_VERIFICATION
-
$YESOD_MS_VALIDATE
-
$YESOD_YANDEX_VERIFICATION
* Cliquez sur le bouton pour obtenir une liste des comptes d'utilisateurs de démonstration