Social Health
Natychmiastowy dostęp pacjenta do zdalnych usług medycznych. MVP PWA gotowy do wdrożenia w 14 dni.


Grace Lake Partners (GLP) to założona w 2014 r. firma inwestycyjno-doradcza z siedzibą w Lagos. Jej misją jest „zbudowanie Nigerii, którą wszyscy mogą z dumą nazwać swoim domem”. Do tej pory firma GLP dokonała wielu inwestycji w sektorach infrastruktury, opieki zdrowotnej, mediów i handlu detalicznego.
Grace Lake Partners
Nigeria
Firma GLP szukała partnera technologicznego, który mógłby dostarczyć MVP w niecałe dwa tygodnie. Głównym wyzwaniem było zdefiniowanie właściwego zakresu projektu oraz napisanie i wdrożenie aplikacji w zakładanym czasie. Ze względu na krótki termin realizacji rozpoczęliśmy prace od zdalnych warsztatów, aby zdefiniować mapę procesu i poznać dokładnie ścieżkę użytkownika. Zebraliśmy wszystkie osoby zaangażowane w projekt - od właściciela aż po zespół programistów - aby każdy mógł przedstawić swój punkt widzenia. Podczas spotkania dokonaliśmy zmiany wybranej wstępnie technologii i dwukrotnie dostosowaliśmy zakres wdrożenia. Chcieliśmy mieć pewność, że dostarczymy produkt na czas, a aplikacja zostanie dobrze przyjęta przez rynek nigeryjski. Po warsztatach nie mieliśmy wątpliwości, że definiujemy wyzwanie w ten sam sposób i możemy kontynuować prace projektowe.
SocialHealth składa się z dwóch modułów – osobnego dla pacjentów oraz dla lekarzy. Każdy pacjent może wypełnić swoją historię medyczną, sprawdzić doświadczenie lekarza i jego certyfikaty, a następnie wybrać danego lekarza i zarezerwować wizytę. Podczas rezerwacji wprowadza objawy choroby i płaci za konsultację. W momencie konsultacji pacjent łączy się z lekarzem za pośrednictwem transmisji wideo. Po konsultacji otrzymuje odpowiednie zalecenia i recepty na leki.
W swoim panelu lekarz może określić godziny pracy i przerwy, a także uzyskać dostęp do kalendarza ze wszystkimi planowanymi konsultacjami. Może ponadto sprawdzić dane osobowe pacjenta, jego historię medyczną i objawy choroby. Kalendarz umożliwia lekarzowi szybki dostęp do wszystkich zaplanowanych połączeń wideo, a po każdej konsultacji może on wypisać i udostępnić pacjentowi receptę.
Aby zaoszczędzić cenny czas, wdrożyliśmy MVP jako PWA (progresywna aplikacja internetowa), dzięki czemu nie musieliśmy czekać na wystawienie aplikacji w sklepach Google Play i Apple Store. Aplikacja jest też w pełni responsywna i działa prawidłowo na komputerach stacjonarnych. Skupiliśmy się również na kwestiach bezpieczeństwa, niezwykle ważnych w tego typu usłudze. Wszystkie połączenia i dane pacjentów w aplikacji SocialHealth są szyfrowane.
Jaką technologię wybraliśmy? React na potrzeby frontendu oraz Ruby do prac nad backendem. Dzięki temu mogliśmy wykorzystać część kodu z naszego wewnętrznego repozytorium, ponieważ skrócenie czasu w obu przypadkach było kluczowe. Dlatego też w warstwie wizualnej postawiliśmy na wykorzystanie Material Design - godziny zaoszczędzone na stylowaniu komponentów mogliśmy przeznaczyć dzięki temu na dopracowanie aspektów UX. Całkowity czas projektu to 532 godz. w ciągu 14 dni.
Wdrożyliśmy stabilną wersję aplikacji w zakładanym krótkim terminie. Obecnie jest ona testowana przez wybraną grupę lekarzy i pacjentów z Nigerii. Aplikacja będzie rozwijana w najbliższym czasie, a my z przyjemnością poinformujemy o kolejnych krokach!
W miarę potrzeb podczas projektowania stosujemy podejście mobile-first, dzięki czemu użytkownicy mogą bez problemu korzystać z aplikacji na każdym popularnym urządzeniu.
Musieliśmy zapewnić szybki czas wdrożenia. Zakres technologii użytej w projekcie SocialHealth to:
Wymiana informacji jest jedną z najważniejszych wartości i podstawowych zasad, które wspieramy na każdym etapie procesu. Konwersacja odbywa się za pomocą narzędzi cyfrowych, więc szczegóły projektu są zawsze dostępne dla zaangażowanych osób. Używamy komunikatora Slack, narzędzia Jira do planowania projektu oraz narzędzia Github do recenzji kodu i przesyłania uwag w zespole deweloperskim.
Pobierz nasz przewodnik ‘How to offshore software development in 2021?’ i dowiedz się na co należy zwracać uwagę przy wyborze software house’u.
Sprawdź swoją skrzynkę odbiorczą. Miłego czytania!