PROJEKTAS

Telemedicinos platforma nuotolinėms klinikų, gydytojų ir pacientų konsultacijoms

Techninės konsultacijos, Kodo bazės auditas, UI/UX dizainas, Backend ir frontend kūrimas, Integracija su trečiųjų šalių sistemomis, Diegimas ir testavimas, Techninė dokumentacija

  • Sritis: Sveikatos priežiūra
  • Latvija Vieta: Latvija
  • Įgyvendinimo trukmė: 12 savaitės
  • Technologijos: TrueConf, Firebase
  • Įvertinimas: 5/5
3 mėnesiai

Santrauka

Problema

Klientas turėjo neveikiančią telemedicinos platformą su trūkstamomis funkcijomis ir kritinėmis klaidomis.

Sprendimas

Atlikome išsamų auditą ir perkūrėme sistemą naudodami modernias debesijos technologijas.

Rezultatas

Sukūrėme keičiamą MVP su realaus laiko rezervacijomis, vaizdo skambučiais ir daugiakalbiu palaikymu.

Kliento istorija

Klientas kreipėsi skubiai: jis turėjo veikiančią telemedicinos platformą, tačiau joje buvo gausu techninių trūkumų. Prisijungimas neveikė, realaus laiko funkcijos buvo sugedusios, o svarbios sąsajos dalys apskritai nereagavo.

Kartu su 2410 klientas atliko išsamų auditą, nustatė kritines problemas ir nusprendė, kad taisyti esamą versiją neverta. Toliau sekė visiškas perkūrimas su aiškiai apibrėžtais etapais, išsamia technine specifikacija ir sumaniu debesijos sprendimų, tokių kaip TrueConf, Firebase ir Yandex Cloud, panaudojimu.

Kas savaitę vykę pokalbiai ir bendri dokumentai užtikrino skaidrų bei struktūruotą bendradarbiavimą. Tai, kas prasidėjo kaip gelbėjimo projektas, tapo patikimu ir ateičiai paruoštu produktu.

Projekto apžvalga

2410 sukurta telemedicinos platforma yra skaitmeninis tiltas tarp klinikų, gydytojų ir pacientų, palengvinantis sklandžias konsultacijas bei bendravimą internetu. Naudotojai skirstomi į tris pagrindinius vaidmenis - administratorių, gydytoją ir pacientą - kiekvienas turi savo valdymo skydelį ir pritaikytus veiksmus.

Administratoriai valdo gydytojus, peržiūri konsultacijų statistiką ir prižiūri platformos veikimą. Gydytojai gali matyti būsimus vizitus, vykdyti vaizdo konsultacijas ir rengti struktūruotas medicinines ataskaitas. Pacientai rezervuoja vizitus pagal kalbą ir prieinamumą, dalyvauja sesijose internetu ir vėliau palieka atsiliepimus.

Atlikus auditą ir nustačius rimtus pradinio kodo bazės trūkumus, platforma buvo perkurta nuo nulio. 2410 pasiūlė modernią, keičiamą debesijos infrastruktūra pagrįstą sistemą. Realaus laiko sąveika įgyvendinta naudojant Firebase Realtime Database, o saugios vaizdo konferencijos - TrueConf, vėliau integruojant OpenVidu. Lokalizacija leido konsultuoti keliomis kalbomis, pacientui nereikalaujant pasirinkti gydytojo.

Naudojant SEO pritaikytas technologijas, tokias kaip debesijos vaizdo API, naršyklėje veikiantis WebRTC ir realaus laiko rezervacijų sinchronizavimas, platforma užtikrina sklandžią skaitmeninę sveikatos priežiūros patirtį, optimizuotą kompiuteriams ir mobiliesiems įrenginiams. Įgyvendinta pasirinktinė vaidmenų logika, sinchronizavimas per socket ir integracija su išoriniais autentifikavimo teikėjais, užtikrinant saugius ir efektyvius procesus visiems naudotojams.

Klientas pabrėžė struktūruotą 2410 požiūrį ir skaidrų bendravimą viso projekto metu. Nuo pirminio audito iki išsamios techninės dokumentacijos agentūra demonstravo lankstumą ir tikslumą. Visi svarbūs klausimai buvo išspręsti bendradarbiaujant su klientu, todėl išvengta nereikalingo kūrimo ir susitarta dėl realistiškų rezultatų. Etapinis testavimas ir reguliarūs atnaujinimai suteikė kontrolės bei abipusio pasitikėjimo jausmą.

- Healthcare company (anonymous)

Įgyvendintos pagrindinės funkcijos

  • Vaidmenimis pagrįsta prieigos sistema administratoriams, gydytojams ir pacientams
  • Realaus laiko konsultacijų valdymas ir atnaujinimai
  • Konsultacijų rezervacija ir kalendoriaus integracija
  • Vaizdo konferencijos per TrueConf
  • Administratoriaus skydelis su gydytojų valdymo ir ataskaitų įrankiais
  • Dinaminis laiko intervalų generavimas pagal gydytojų prieinamumą
  • Lokalizacija ir daugiakalbis palaikymas
  • Pacientų atsiliepimų ir konsultacijų vertinimo sistema
  • Konsultacijų ataskaitų generavimas PDF formatu
  • Keičiama infrastruktūra, paruošta būsimai mokėjimų integracijai

Technologijų rinkinys

TrueConf
Firebase
Yandex Cloud
Stripe

Rezultatas

Paleidimo rezultatas

Po kelių savaičių intensyvios analizės, kūrimo ir tobulinimo atnaujinta telemedicinos platforma buvo įdiegta. Šis naršyklėje veikiantis sprendimas dabar palaiko daugiakalbes konsultacijas internetu per saugias vaizdo konferencijas , sklandžią sąveiką realiuoju laiku ir individualius procesus trims pagrindiniams vaidmenims: Administratoriui , Gydytojui ir Pacientui .

Pastaba: Produktas iš nestabilaus prototipo tapo visaverčiu MVP dėl visiško techninio perrašymo ir modernių, keičiamų debesijos technologijų integracijos.

Sistema optimizuota kompiuteriams ir mobiliesiems įrenginiams, sukurta naudojant Yandex Cloud , Firebase ir TrueConf/OpenVidu vaizdo transliacijoms. Visos svarbios sąveikos sukurtos naudojant vaidmenims pritaikytą logiką ir daugiakalbį lokalizacijos palaikymą.

Patient Home Page
Paciento pradinis puslapis - intuityvi sąsaja konsultacijoms peržiūrėti ir rezervuoti

Pagrindiniai patobulinimai

  • Vaidmenimis pagrįsti valdymo skydeliai su unikaliomis funkcijomis pacientams, gydytojams ir administratoriams
  • Realaus laiko atnaujinimai per socket rezervacijoms ir laisviems laikams
  • Lokalizacija pagrįstas procesas pacientų rezervacijoms pagal kalbą, o ne gydytoją
  • Automatiniai el. pašto ir SMS pranešimai per trečiųjų šalių API integraciją
  • Debesijoje talpinama vaizdo konsultacijų sąsaja su saugia prieiga
Slot Booking View
Laiko tarpo rezervavimo vaizdas - realaus laiko laiko tarpų atvaizdavimas su daugiakalbiu palaikymu

Patarimas: Realaus laiko laiko tarpų matomumas užtikrinamas naudojant Firebase Realtime Database , kuri leidžia akimirksniu atnaujinti rezervacijas visiems naudotojams neperkraunant puslapio.

Real-Time Communication
Bendravimas realiuoju laiku - architektūra, sukurta naudojant WebSocket sinchronizavimą

Gydytojai dabar gali lengvai pradėti vaizdo skambučius ir per kelias minutes užbaigti ataskaitas. Diagnostinės ataskaitos generuojamos naudojant iš anksto sukonfigūruotus šablonus ir saugiai išsaugomos vėlesnei prieigai.

Doctor Interface
Gydytojo sąsaja - vaizdo konsultacijos paleidimas vienu paspaudimu aktyvioms sesijoms

Diagnostikos forma dabar palaiko išskleidžiamuosius laukus su iš anksto nustatytomis reikšmėmis. Ankstesnėse versijose buvo rodomi tik ID, o galutiniame leidime pateikiamas žmogui suprantamas tekstas su daugiakalbiu atsarginiu variantu.

Diagnoses Dropdown
Diagnozių išskleidžiamasis meniu - greito pasirinkimo šablonai spartesniam ataskaitų rengimui

Po konsultacijos pacientai raginami įvertinti savo patirtį. Atsiliepimai išsaugomi ir susiejami su kiekvieno gydytojo profiliu, taip užtikrinant kokybės kontrolės ciklą.

Feedback Interface
Atsiliepimų sąsaja - pacientai po kiekvienos sesijos pateikia įvertinimą

Kai kurios funkcijos vis dar tobulinamos, tačiau pagrindinė infrastruktūra yra stabili, keičiama ir atitinka pagrindinius telemedicinos programinės įrangos standartus .

Unknown UI Element
Papildomas UI elementas - funkcionalumas bus tobulinamas ateityje

Naudotos technologijos

PaslaugaPaskirtis
TrueConf / OpenViduVaizdo konferencijos
Firebase Realtime DBRealaus laiko laiko tarpų atnaujinimai
Yandex CloudProgramėlės talpinimo infrastruktūra

Apskritai platforma dabar yra patikimas ir patogus naudotojui telemedicinos MVP - paruoštas plėtrai, partnerių integracijai ir pacientų pritraukimui skirtingose rinkose.

Svarstote kurti panašią sistemą?

Toliau pateikiame dažniausius klausimus, kuriuos užduoda klientai, planuojantys kurti individualią telemedicinos arba vaidmenimis pagrįstą rezervacijų sistemą su realaus laiko funkcijomis, lokalizacija ir vaizdo konferencijomis. Atsakymai paremti mūsų patirtimi kuriant panašias platformas, įskaitant pirmiau aprašytą sprendimą.