Project

General

Profile

Epics #8706

Updated by Olivier Bitsch about 16 hours ago

The Boostraping will be done with the following stack. 

 - **Django** for the Backend and admin interface 
 - **Angular** for the Doctor interface 
 - **Ionic + Angular** for the Patient interface. 

 The rewrite of the app will keep in mind 

 - Having low bandwidth impact (Patient app will communicate over API. 

 Features to recover the existing version 

 * #8923 Authentication backend supported : login password, openid, auth token. 
 * #6551 Switch from mediasoup-api to Livekit  
 * #6610 Have way more configuration option done from admin interface instead of environment variables. 
 * #6194 Rewrite database structure 
 * #8926 Update public documentation 

 Existing features but improved in the new release 

 * #8925 Having queue assignement system with optional slot 
 * #8924 Implement Fhir 
 * #6174 Having reassignment feature 
 * #6541 Video and audio call recording 
 * #6176 Add complete patient interface 
 * #6192 Create OpenAPI documentation 

 Newly added features 

 * #6446 Add screensharing capability 
 * #6180 Voice to text transcription and summary 
 * #6165 Add additional isolation with Organization 
 * #8705 Have patient health metrics and prescriptions 
 * #6178 Send Voice/video messaging 
 * #6177 Handling permission for custom role

Back