Klarify - ALK

Posilování jednotlivců, aby porozuměli a řídili své alergie pomocí inovativního testování a personalizovaného poradenství.
Praella Shipify Plus Agency - KlarifyMe CaseStudy Hero Image

Krátký přehled

Výzva

Přepis backendu a implementace logiky:

Prvním úkolem bylo přepsat celý backend aplikace ALK Allergy. To zahrnovalo zavedení nové logiky napříč aplikací, zatímco se přestávaly používat klíčové komponenty. Pochopení složité stávající backendové architektury vyžadovalo rozsáhlé úsilí, pokusy a omyly a důkladnou analýzu.

Reálný čas a spravovatelnost:

Klient chtěl, aby byla aplikace snadno spravovatelná a nabízela aktualizace v reálném čase, což vyžadovalo přijetí nových technologií, které by zajistily efektivní načítání dat a minimalizovaly dobu načítání.

Využití nové technologie:

Cílem ALK bylo předvést inovativní schopnosti aplikace a vytvořit jedinečný uživatelský zážitek, proto se snažili začlenit novou technologii, která není na trhu široce používána.

Převzetí a včasné dokončení:

Převzetí projektu od jiné agentury a dodání kompletního přepisu ve stejném tří měsíčním časovém rámci představovalo významnou výzvu. Museli jsme rychle a bezproblémově pochopit stávající kódovou základnu, abychom mohli pokračovat v procesu vývoje.

Řešení

Funkce sledování alergií:

Náš tým implementoval komplexní funkce sledování alergií, které umožnily uživatelům zaznamenávat jejich náladu a příjem léků a sledovat každodenní návyky na základě hladin alergenů v ovzduší nebo na zemi. Uživatelé mohli snadno zaznamenávat své informace související s alergiemi, což zvýšilo jejich povědomí a řízení alergií.

Transformace backendu:

Abychom zajistili optimální výkon, vyměnili jsme stávající backend za backendovou architekturu podobnou té, kterou používá Netflix. Využili jsme technologie jako Apache Kafka Tunnels a mikro služby pro individuální získávání dat pro každého uživatele, což vedlo k extrémně rychlým načítacím časům pod 0,8 milisekundy.

Optimalizace aplikace:

Díky pečlivým optimalizačním snahám jsme snížili velikost aplikace z 60 MB na pouhých 15 MB. Tato optimalizace zlepšila uživatelskou zkušenost snížením velikosti aplikace a zlepšením časů instalace a aktualizace.

Integrace kvality vzduchu a pylu:

Integrujeme aplikaci s Breezometerem, předním poskytovatelem dat o kvalitě vzduchu a pylu. To umožnilo uživatelům přístup k aktuálním měřením kvality vzduchu a pylu na základě jejich polohy nebo jakékoliv vybrané oblasti. Data byla využita v různých funkcích aplikace, jako je kalendář alergií, který poskytoval historické informace související s alergiemi.

Dynamické kvízy a FaD iFrame:

Implementovali jsme dynamické kvízy generované nezávisle pro každého uživatele, abychom zaujali uživatele a poskytli personalizovaný obsah. Aplikace generovala relevantní obsah na základě odpovědí uživatelů, což zlepšilo zapojení a šíření informací. Dále jsme zahrnuli Find a Doctor (FaD) iFrame, který je dynamicky generován v aplikaci, čímž se uživatelům poskytla přístup k komplexnímu nástroji pro vyhledávání lékařů.

Migrace databáze a infrastruktury:

Migrace databáze aplikace z Watermelon na SQLite, správy obsahu z Contentful na Strapi a úložiště z Firebase na Amazon S3. Tyto přechody zlepšily škálovatelnost, výkon a schopnosti správy dat.

Vývoj vlastních SDK:

Abychom získali lepší kontrolu nad funkcionalitou a aktualizacemi aplikace, vyvinuli jsme vlastní sady pro vývoj softwaru (SDK). Tyto SDK umožnily ALK provádět aktualizace aplikace bez nutnosti nových buildů nebo vydání verzí, což zajišťuje flexibilitu a rychlé vylepšení funkcí.

Expand

Web Design

15 mb  
Snížená velikost aplikace
0.8 sec  
Bleskově rychlý čas načítání
Praella Shopify Plus Agency - KlarifyMe Desktop MockUp
tablet-frame
Praella Shopify Plus Agency - KlarifyMe Mobile MockUp
phone-frame
Praella Shopify Plus Agency - KlarifyMe MockUp
Jak jsme pomohli

Mobilní připravený a optimalizovaný design.

Využitím poznatků získaných z AB testování, Praella vytvořila návrh webových stránek, který maximalizoval účinnost její dodávky. V kombinaci s dalšími na míru vyrobenými řešeními byl redesign klíčovým krokem k zajištění toho, aby webové stránky mohly poskytovat bezproblémový uživatelský zážitek a vyhovovat potřebám svých návštěvníků.

Přepis backendu a vylepšení funkcí aplikace ALK Allergy představovaly pro náš tým významnou výzvu, kterou jsme zvládli v krátkém časovém úseku. Přetvořili jsme aplikaci na vysoce výkonnou, uživatelsky přívětivou platformu pomocí pokročilých technologií, pečlivých optimalizací a bezproblémových integrací. Naše úspěchy splnily cíle ALK a umístily je jako lídra v oboru, připraveného čelit budoucnosti řízení alergií.

ALK Projektový vedoucí
Next Case
Leanin Tree Leanin Tree Leanin Tree Leanin Tree Leanin Tree Leanin Tree
Leanin Tree Leanin Tree Leanin Tree Leanin Tree Leanin Tree Leanin Tree
Leanin Tree Lifestyle