Medistore – marketplace z usługami medycznymi dla Medicover

O projekcie

Wdrożenie platformy marketplace z usługami medycznymi

zobacz sklep
klient
Medicover
usługi
Development
branża
Usługi medyczne

Challenge

Solution

No items found.

Results

Technology

This project is built with our technology partners:

No items found.

Medicover jest wiodącą międzynarodową firmą świadczącą usługi medyczne i diagnostyczne, z siedzibą w Sztokholmie i notowaną na Giełdzie w Sztokholmie (Nasdaq Stockholm). Firma została założona w 1995 roku w odpowiedzi na rosnące zapotrzebowanie na wysokiej jakości usługi medyczne w Polsce, a następnie rozszerzyła swoją działalność na inne kraje. Obecnie największe rynki, na których działa firma to: Polska, Niemcy, Rumunia i Indie. Medicover zapewnia szeroki zakres usług opieki zdrowotnej poprzez opiekę ambulatoryjną i specjalistyczną, sieć szpitali, laboratoriów oraz punktów poboru krwi w ramach dwóch obszarów – Healthcare Services i Diagnostic Services.

W 2021 roku nawiązaliśmy współpracę z Medicover w celu rozwoju platformy Medistore – zaawansowanego marketplace’u oferującego produkty i usługi medyczne.

Cele

  • Migracja do nowej platformy.
  • Uproszczenie ścieżki zakupowej.
  • Integracja z systemem PIM.
  • Automatyzacja procesu fakturowania.
  • Rozwój oferty przez integrację powiązanych spółek.

Wyzwania

  • Wiele odrębnych ścieżek zakupowych.
  • Odrębne wymagania każdej spółki.
  • Rozbudowane informacje o asortymencie.
  • Setki tysięcy wariantów produktowych.
  • Dynamicznie zmieniające się harmonogramy specjalistów.
“Migracja tak zaawansowanej platformy E-commerce jak Medistore to ogromne wyzwanie technologiczne i biznesowe. W branży usług, a w szczególności usług medycznych, trudno jest znaleźć benchmarki, na których można się opierać przy podejmowaniu decyzji. Każdy element procesu i systemu wymaga indywidualnego podejścia i musi zostać od początku do końca zaprojektowany z uwzględnieniem specyfiki produktu, dostawcy i potrzeb Klientów. Dzięki współpracy ze Strix mogliśmy uruchomić platformę, która jest solidnym filarem naszej strategii cyfrowej.” Miłosz Sokół, Global E-commerce Manager w Medicover

Case study Medistore

Medistore to platforma e-commerce działająca modelu marketplace, nie jest to jednak klasyczny sklep z sektora medycznego, w którym możemy kupić wyłącznie leki bez recepty i akcesoria. Medistore to wyjątkowe rozwiązanie na polskim rynku, ponieważ oferuje klientom wizyty lekarskie, pakiety medyczne, komplety badań i przeglądy stanu zdrowia możliwe do kupienia w modelu e-commerce. W ten sposób klienci zamiast dzwonić lub przyjeżdżać do placówki mogą wybrać i opłacić pakiet usług bezpośrednio z poziomu strony, tak jak w przypadku klasycznych zakupów online. Kategorie asortymentu zostały zaprojektowane tak, aby odpowiadały konkretnym potrzebom klientów.

Konsultacje lekarskie

Platforma Medistore oferuje możliwość umówienia się na wizytę lekarską w dostępnej placówce w wybranym mieście lub umówienie wizyty domowej. Klienci mogą też skorzystać z usług telemedycyny, aby odbyć spotkanie ze specjalistą telefonicznie lub online.

Badania laboratoryjne

Klienci Medistore mogą łatwo wykupić potrzebne badania, pojedynczo lub w pakiecie. Platforma oferuje badania z zakresu alergii i nietolerancji pokarmowych, genetyki, niepłodności, cukrzycy, radiologii, badania krwi, posiewy, wymazy i wiele innych.

Pakiety usług

W ofercie Medistore znajdują się pakiety usług dopasowane do poszczególnych typów i potrzeb klientów, na przykład komplet badań dla osób o obniżonej odporności, osób z cukrzycą, przegląd stanu zdrowia dla sportowców, pakiety stomatologiczne o różnym poziomie zaawansowania czy cykl sesji z fizjoterapeutą.

Realizacja

Migracja z Magento 1 do Magento 2

Pierwszym wyzwaniem przy realizacji projektu dla Medicover była migracja z platformy Magento 1 do Magento 2. Medistore to ogromny, zaawansowany marketplace, w którym znajduje się blisko 600 tysięcy wariantów produktowych oferowanych przez kilkanaście odrębnych spółek. Migracja sklepu do Magento 2, który znacznie różni się od poprzedniej wersji platformy, wymagała w praktyce zbudowania całego systemu od podstaw i opracowania nowych, customowych rozwiązań.

Composable Commerce

Podczas realizacji projektu dla Medicover pracowaliśmy w podejściu Composable Commerce, pozwalającym na elastyczne i zwinne projektowanie aplikacji. Podstawą tego modelu są technologie takie jak Headless, API i mikroserwisy stanowiące standard w najnowocześniejszych platformach sprzedażowych.

Do największych atutów podejścia Composable Commerce należą:

  • duża reaktywność na zmiany rynkowe,
  • szybkość wdrażania nowych rozwiązań,
  • większa wydajność platformy,
  • optymalizacja kosztów utrzymania,
  • wspieranie rozwoju omnichannel,
  • poprawa doświadczeń użytkowników.

Headless Commerce

Headlessowy model tworzenia oprogramowania polega na oddzieleniu frontendu (czyli tego, co widzi odbiorca) od backendu (czyli całego zaplecza technicznego odpowiedzialnego za działanie aplikacji). Takie rozwiązanie pozwala na wprowadzanie zmian w wizualnej warstwie aplikacji, bez ingerowania w backend, co skutkuje większą stabilnością i elastycznością systemu oraz pozwala na szybsze i łatwiejsze wprowadzanie zmian i rozbudowę. 

W przypadku Medicover, wprowadzenie rozwiązań headlessowych było kluczowe dla spełnienia założeń projektu, ponieważ platforma działa w modelu marketplace i umożliwia sprzedaż wielu powiązany spółkom. Korzystając z technologii Headless, dla każdej spółki zaprojektowaliśmy odrębną warstwę frontendu, wszystkie są jednak podpięte do wspólnego backendu zbudowanego na silniku Magento. Dzięki temu możemy w prosty sposób dodawać kolejne spółki i rynki oraz dokonywać modyfikacji w wyglądzie platformy, bez ingerowania w backend, a każda spółka może niezależnie obsługiwać swoje zamówienia. Takie rozwiązanie gwarantuje Medicover szybsze i wydajniejsze działanie systemu, nawet przy zwiększonym ruchu, oraz zapewnia lepszą skalowalność biznesu w toku dalszego rozwoju.

Osobne warstwy frontendu są również zgodne z regulacjami i wymaganiami prawnymi dotyczącymi każdej spółki, np. przepisami o ochronie danych osobowych, obostrzeniami w zakresie reklamowania leków, itd. dzięki temu system może być zoptymalizowany do wymagań każdego odrębnego podmiotu wchodzącego w skład grupy, pozostając spójną, łatwą do zarządzania aplikacją.

API

Backend i frontend w platformie Medicover są połączone za pomocą API GraphQL. API to technologia pozwalająca na wymianę informacji między wieloma elementami oprogramowania, usługami i aplikacjami. Takie rozwiązanie pozwala znacznie zaoszczędzić czas i w prosty sposób łączyć ze sobą różne systemy. W ciągu ostatniej dekady API stało się standardem w wielu branżach, również e-commerce. W przypadku platformy Medicover, wprowadzenie technologii API dało nam możliwość uzyskania większej wydajności platformy i zredukowania kosztów utrzymania.

Dodatkowo, API daje systemowi gotowość do łączenia się z kolejnymi aplikacjami w przyszłości, w tym z aplikacją mobilną, stronami firm partnerskich, usługami od zewnętrznych dostawców (np. wyszukiwanie, obsługa płatności) oraz inteligentnymi urządzeniami jak Smart Watch itp. Dzięki temu rozwiązaniu partnerzy i spółki Medicover uzyskają również możliwość dodania widgetu Medistore na swojej stronie. Technologia API jest podstawą uzyskania wysokiej skalowalności biznesu oraz wdrażania strategii omnichannel.

Wdrożenie wielu ścieżek zakupowych

Medistore nie jest typowym sklepem internetowym, ponieważ oprócz produktów fizycznych oferuje szeroki zakres specjalistycznych usług. W platformie znajduje się 11 typów produktów, takich jak suplementy diety, wizyty lekarskie, pakiety badań itp. Każdy z tych typów wymagał zaprojektowania odrębnej ścieżki zakupowej, dopasowanej do jego charakteru. W przypadku zakupów witamin lub suplementów, ścieżka zakupowa przypomina klasyczny sklep online – klient dodaje artykuły do koszyka, wpisuje dane adresowe, dokonuje płatności i gotowe. Z perspektywy wdrożenia, proces stanowi jednak dużo większe wyzwanie dla systemu w momencie zakupu pakietu medycznego lub umówienia konsultacji lekarskiej. Kiedy klient musi wybrać placówkę, w której chce zrealizować usługę, system musi natychmiast zaktualizować informacje o dostępności danego specjalisty w wybranym czasie. Zakup różnych typów produktów wymaga też podania innego zestawu danych podczas składania zamówienia. Dla każdego typu produktu wdrożyliśmy zatem odrębną, intuicyjną ścieżkę zakupową, która jest uruchamiana automatycznie na podstawie produktów znajdujących się w koszyku.

System fakturowania

W przypadku marketplaców oferujących usługi wielu wystawców, kluczowe jest wdrożenie zaawansowanego systemu fakturowania. W Medistore funkcjonuje kilkanaście spółek, z których każda ma własne procedury i wymagania dotyczące procesu rozliczania. Co więcej, również poszczególne typy produktów różnią się w tym zakresie, chociażby pod względem danych widocznych na fakturze. W Medistore wdrożyliśmy zewnętrzny system do fakturowania, zintegrowany z wewnętrznymi narzędziami i bazami wszystkich spółek. W ten sposób jeden system pozwala na procesowanie rozliczeń ze wszystkich podmiotów sprzedających w Medistore.

Integracja z systemem PIM

Strony produktowe asortymentu Medistore są bardzo rozbudowane; zawierają dokładnie opisany zakres każdego pakietu, liczne odnośniki, a także dodatkowe materiały w postaci dokumentów, na przykład wniosków i regulaminów, oraz multimediów, jak zdjęcia, wideo czy interaktywne mapy placówek medycznych. Przy 11 typach i blisko 600 tysiącach wariantów produktowych, zarządzanie taką ilością danych byłoby niemożliwe bez odpowiedniego wsparcia technologicznego, dlatego asortyment Medistore podpięliśmy pod zaawansowane narzędzie PIM.

Procedury wdrażania nowych spółek

Liczba członków grupy Medicover nieustannie się powiększa. Klientowi zależało na tym, aby uruchomienie możliwości sprzedaży w Medistore dla nowych wystawców było tak szybkie, jak to możliwe, dlatego w ramach naszej współpracy opracowaliśmy procedury ułatwiające dodawania kolejnych spółek.

Poprawa doświadczeń użytkowników

Medistore to bardzo złożony i zaawansowany marketplace, jednak to nie oznacza, że ścieżka zakupowa musi być skomplikowana. Podczas naszej współpracy dołożyliśmy wszelkich starań, aby maksymalnie uprościć proces składania zamówienia przez klienta i zaprojektowaliśmy czytelny, intuicyjny interfejs w zgodzie z wymogami UX. 

Medistore – przełomowe rozwiązanie na rynku usług medycznych

Sklep Medicover przeniósł doświadczenia klientów branży medycznej na zupełnie nowy poziom i zawiesił poprzeczkę niezwykle wysoko. Platforma e-commerce pozwalająca na kupowanie nie tylko fizycznych produktów zdrowotnych, ale także pakietów usług i kompletów badań dla pacjentów to ważny krok w kierunku cyfryzacji rynku medycznego. Zastanawiasz się, jak gładko przejść przez proces cyfrowej transformacji w sektorze medycznym? Pobierz nasz ebook.