Klarify - ALK

Empowering individuals to understand and manage their allergies with innovative testing and personalized guidance.
Praella Shipify Plus Agency - KlarifyMe CaseStudy Hero Image

Il Brief

La Sfida

Riscrittura del Backend e Implementazione della Logica:

La prima sfida è stata riscrivere l'intero backend dell'ALK Allergy App. Questo ha comportato l'introduzione di nuova logica all'interno dell'app, mentre si deprestavano componenti chiave. Comprendere l'architettura complessa del backend esistente ha richiesto un impegno considerevole, tentativi ed errori, e un'analisi approfondita.

Aggiornamenti in Tempo Reale e Gestibilità:

Il cliente desiderava che l'app fosse facilmente gestibile e offrisse aggiornamenti in tempo reale, il che richiedeva l'adozione di nuove tecnologie che permettessero un recupero dei dati efficiente e minimizzassero i tempi di caricamento.

Utilizzo di Nuove Tecnologie:

Desiderando mostrare le capacità innovative dell'app e creare un'esperienza utente unica, ALK mirava a incorporare tecnologie nuove che non erano ampiamente utilizzate sul mercato.

Riuscita e Completamento Tempestivo:

Assumere un progetto da un'altra agenzia e consegnare la riscrittura completa entro lo stesso arco di tempo di tre mesi ha rappresentato una sfida significativa. Abbiamo dovuto comprendere rapidamente e senza intoppi il codice esistente per continuare il processo di sviluppo.

La Soluzione

Caratteristiche di registrazione delle allergie:

Il nostro team ha implementato caratteristiche di registrazione delle allergie complete che hanno permesso agli utenti di registrare il proprio umore e l'assunzione di farmaci e monitorare le abitudini quotidiane in base ai livelli di allergeni presenti nell'aria o a terra. Gli utenti potevano facilmente registrare le informazioni relative alle allergie, migliorando la loro consapevolezza e gestione delle allergie.

Trasformazione del backend:

Per garantire prestazioni ottimali, abbiamo sostituito il backend esistente con un'architettura di backend simile a quella utilizzata da Netflix. Abbiamo sfruttato tecnologie come Apache Kafka Tunnels e microservizi per recuperare i dati singolarmente per ogni utente, risultando in tempi di caricamento fulminei inferiori a 0,8 millisecondi.

Ottimizzazione dell'app:

Attraverso sforzi di ottimizzazione meticolosi, abbiamo ridotto la dimensione dell'app da 60 MB a soli 15 MB. Questa ottimizzazione ha migliorato l'esperienza utente riducendo l'ingombro dell'app e migliorando i tempi di installazione e aggiornamento.

Integrazione della qualità dell'aria e dei pollini:

Abbiamo integrato l'app con Breezometer, un fornitore leader di dati sulla qualità dell'aria e sui pollini. Questo ha permesso agli utenti di accedere a letture in tempo reale della qualità dell'aria e dei pollini in base alla loro posizione o a qualsiasi area scelta. I dati sono stati utilizzati in varie funzionalità dell'app, come il calendario delle allergie, che forniva informazioni storiche relative alle allergie.

Quiz dinamici e FaD iFrame:

Abbiamo implementato quiz dinamici generati indipendentemente per ciascun utente per coinvolgere gli utenti e fornire contenuti personalizzati. L'app generava contenuti pertinenti in base alle risposte degli utenti, migliorando il coinvolgimento e la diffusione delle informazioni. Inoltre, abbiamo incorporato il Find a Doctor (FaD) iFrame, che è generato dinamicamente all'interno dell'app, fornendo agli utenti accesso a uno strumento completo di ricerca di medici.

Migrazione del database e dell'infrastruttura:

Abbiamo migrato il database dell'app da Watermelon a SQLite, la gestione dei contenuti da Contentful a Strapi e lo storage da Firebase ad Amazon S3. Queste transizioni hanno migliorato le capacità di scalabilità, prestazioni e gestione dei dati.

Sviluppo di SDK personalizzati:

Per avere un migliore controllo sulla funzionalità e sugli aggiornamenti dell'app, abbiamo sviluppato kit di sviluppo software (SDK) personalizzati. Questi SDK hanno consentito ad ALK di effettuare aggiornamenti dell'app senza necessitare di nuove build o rilascio di versioni, garantendo flessibilità e rapidi miglioramenti delle funzionalità.

Expand

Design del Sito Web

15 mb  
Dimensione dell'app ridotta
0.8 sec  
Tempo di caricamento lampo
Praella Shopify Plus Agency - KlarifyMe Desktop MockUp
tablet-frame
Praella Shopify Plus Agency - KlarifyMe Mobile MockUp
phone-frame
Praella Shopify Plus Agency - KlarifyMe MockUp
Come abbiamo aiutato

Design ottimizzato e pronto per dispositivi mobili.

Sfruttando le informazioni ottenute dai test AB, Praella ha creato un design del sito web che massimizzava l'efficacia della sua consegna. Abbinato ad altre soluzioni personalizzate, il redesign è stato un passo cruciale per garantire che il sito web potesse offrire un'esperienza utente senza interruzioni e soddisfare le esigenze dei suoi visitatori.

La riscrittura del backend e il miglioramento delle funzionalità dell'ALK Allergy App hanno rappresentato una sfida significativa che il nostro team ha affrontato in tempi ristretti. Abbiamo trasformato l'app in una piattaforma ad alte prestazioni e facile da usare, adottando tecnologie avanzate, ottimizzazioni accurate e integrazioni senza soluzione di continuità. I nostri risultati hanno soddisfatto gli obiettivi di ALK e li hanno posizionati come leader del settore pronti ad affrontare il futuro della gestione delle allergie.

Team leader del progetto ALK
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