Klarify - ALK

L'émancipation des individus pour comprendre et gérer leurs allergies grâce à des tests innovants et des conseils personnalisés.
Praella Shipify Plus Agency - KlarifyMe CaseStudy Hero Image

Le Brief

Le Défi

Réécriture du Backend et Mise en Œuvre de la Logique :

Le premier défi a été de réécrire l'ensemble du backend de l'application ALK Allergy. Cela impliquait d'introduire une nouvelle logique dans l'application tout en dépréciant des composants clés. Comprendre l'architecture complexe du backend existant a nécessité des efforts considérables, des essais et des erreurs, ainsi qu'une analyse approfondie.

Temps Réel et Gestion :

Le client souhaitait que l'application soit facilement gérable et offre des mises à jour en temps réel, ce qui nécessitait l'adoption de nouvelles technologies permettant une récupération efficace des données et minimisant les temps de chargement.

Utiliser de Nouvelles Technologies :

Souhaitant mettre en valeur les capacités innovantes de l'application et créer une expérience utilisateur unique, ALK visait à incorporer de nouvelles technologies peu utilisées sur le marché.

Prise en Charge et Achèvement Opportun :

Prendre en charge un projet d'une autre agence et livrer la réécriture complète dans le même délai de trois mois a constitué un défi significatif. Nous devions comprendre rapidement et sans heurt la base de code existante pour poursuivre le processus de développement.

La Solution

Fonctionnalités de suivi des allergies :

Notre équipe a mis en œuvre des fonctionnalités complètes de suivi des allergies qui permettaient aux utilisateurs de noter leur humeur et leur consommation de médicaments, et de suivre leurs habitudes quotidiennes en fonction des niveaux d'allergènes dans l'air ou sur le sol. Les utilisateurs pouvaient facilement enregistrer leurs informations liées aux allergies, améliorant ainsi leur sensibilisation et leur gestion des allergies.

Transformation du backend :

Pour garantir un rendement optimal, nous avons remplacé l'infrastructure backend existante par une architecture backend similaire à celle utilisée par Netflix. Nous avons utilisé des technologies telles que les tunnels Apache Kafka et les microservices pour récupérer les données individuellement pour chaque utilisateur, ce qui a permis d'obtenir des temps de chargement ultrarapides inférieurs à 0,8 millisecondes.

Optimisation de l'application :

Grâce à des efforts d'optimisation méticuleux, nous avons réduit la taille de l'application de 60 Mo à seulement 15 Mo. Cette optimisation a amélioré l'expérience utilisateur en réduisant l'empreinte de l'application et en améliorant les temps d'installation et de mise à jour.

Intégration de la qualité de l'air et du pollen :

Nous avons intégré l'application avec Breezometer, un fournisseur de données sur la qualité de l'air et le pollen de premier plan. Cela a permis aux utilisateurs d'accéder à des lectures en temps réel sur la qualité de l'air et le pollen en fonction de leur emplacement ou d'une zone choisie. Les données étaient utilisées dans diverses fonctionnalités de l'application, telles que le calendrier des allergies, qui fournissait des informations historiques liées aux allergies.

Quiz dynamiques et iFrame FaD :

Nous avons mis en œuvre des quiz dynamiques générés indépendamment pour chaque utilisateur afin d'engager les utilisateurs et de fournir un contenu personnalisé. L'application générait du contenu pertinent en fonction des réponses des utilisateurs, améliorant l'engagement et la diffusion d'informations. De plus, nous avons intégré l'iFrame Find a Doctor (FaD), qui est générée dynamiquement au sein de l'application, offrant aux utilisateurs un accès à un outil complet de recherche de médecins.

Migration de base de données et d'infrastructure :

Nous avons migré la base de données de l'application de Watermelon vers SQLite, la gestion de contenu de Contentful vers Strapi, et le stockage de Firebase vers Amazon S3. Ces transitions ont amélioré la scalabilité, les performances et les capacités de gestion des données.

Développement de SDK personnalisés :

Pour avoir un meilleur contrôle sur les fonctionnalités et les mises à jour de l'application, nous avons développé des kits de développement logiciel (SDK) personnalisés. Ces SDK ont permis à ALK d'effectuer des mises à jour de l'application sans nécessiter de nouveaux builds ou de versions, garantissant ainsi une flexibilité et des améliorations rapides des fonctionnalités.

Expand

Conception de sites Web

15 mo  
Réduit la taille de l'application
0.8 sec  
Temps de chargement ultra-rapide
Praella Shopify Plus Agency - KlarifyMe Desktop MockUp
tablet-frame
Praella Shopify Plus Agency - KlarifyMe Mobile MockUp
phone-frame
Praella Shopify Plus Agency - KlarifyMe MockUp
Comment nous avons aidé

Conception optimisée et prête pour les mobiles.

En s'appuyant sur les insights tirés des tests A/B, Praella a conçu un design de site web qui maximisait l'efficacité de sa livraison. Associé à d'autres solutions personnalisées, la refonte était une étape cruciale pour garantir que le site web puisse offrir une expérience utilisateur fluide et répondre aux besoins de ses visiteurs.

La réécriture du backend de l'application ALK Allergy et les améliorations des fonctionnalités ont constitué un défi considérable que notre équipe a relevé dans un délai serré. Nous avons transformé l'application en une plateforme haute performance et conviviale en adoptant des technologies avancées, des optimisations soigneuses et des intégrations fluides. Nos réalisations ont répondu aux objectifs d'ALK et les ont positionnés en tant que leader du secteur prêt à aborder l'avenir de la gestion des allergies.

Équipe de projet 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