Klarify - ALK

使個人能夠理解和管理他們的過敏,透過創新的測試和個性化指導。

簡介

挑戰

後端重寫及邏輯實現:

首要挑戰是重寫ALK過敏應用程式的整個後端。這涉及在應用程式中引入新邏輯的同時淘汰關鍵組件。理解複雜的現有後端架構需要大量的努力、試錯和深入分析。

即時性與可管理性:

客戶希望應用程式易於管理並提供即時更新,這需要採用能夠有效檢索資料並最小化加載時間的新技術。

運用新技術:

希望展示應用程式的創新能力,並創造獨特的用戶體驗,ALK旨在整合市場上不廣泛使用的新技術。

接手與及時完成:

從另一家機構接手項目並在同一三個月的時間框架內交付完整重寫是一項重大挑戰。我們必須迅速而無縫地理解現有的代碼庫,以便繼續開發過程。

解決方案

過敏日誌功能:

我們的團隊實施了全面的過敏日誌功能,使使用者能夠記錄他們的心情和藥物攝入,並根據空氣或地面上的過敏原水平追蹤日常習慣。使用者可以輕鬆記錄與過敏相關的資訊,提高對過敏的認識和管理。

後端轉型:

為了確保最佳性能,我們將現有的後端更換為類似於 Netflix 使用的後端架構。我們利用 Apache Kafka 隧道和微服務等技術,為每個使用者單獨提取數據,從而實現低於 0.8 毫秒的超快加載時間。

應用程序優化:

透過細緻的優化工作,我們將應用程序的大小從 60 MB 減少到僅僅 15 MB。這一優化提升了使用者體驗,通過減少應用程序的佔用空間來改善安裝和更新時間。

空氣質量和花粉整合:

我們將應用程序集成了 Breezometer,這是一家領先的空氣質量和花粉數據提供商。這讓使用者可以根據他們的位置或任何選定的區域訪問實時的空氣質量和花粉讀數。這些數據應用於各種應用程序功能,如過敏日曆,提供歷史過敏相關信息。

動態測驗和 FaD 嵌入框:

我們實施了為每位使用者獨立生成的動態測驗,以吸引使用者並提供個性化內容。應用程序根據使用者的反應生成相關內容,改善互動和信息傳遞。此外,我們還整合了動態生成的醫生查找 (FaD) 嵌入框,為使用者提供綜合的醫生搜尋工具。

數據庫和基礎設施遷移:

我們將應用程序的數據庫從 Watermelon 遷移到 SQLite,內容管理從 Contentful 遷移到 Strapi,儲存從 Firebase 遷移到 Amazon S3。這些轉移提升了可擴展性、性能和數據管理能力。

自訂 SDK 開發:

為了更好地控制應用程序的功能和更新,我們開發了自訂軟體開發工具包(SDK)。這些 SDK 使 ALK 能夠在不需要新建或版本發布的情況下進行應用更新,確保靈活性和快速的功能增強。

Expand

網頁設計

15 mb  
減少應用程式的大小
0.8 sec  
閃電般快速的載入時間
Praella Shopify Plus Agency - KlarifyMe Desktop MockUp
tablet-frame
Praella Shopify Plus Agency - KlarifyMe Mobile MockUp
phone-frame
Praella Shopify Plus Agency - KlarifyMe MockUp
我們如何提供幫助

行動友善及優化設計

透過AB測試獲得的見解,Praella精心設計出一個最大化其交付效能的網站。結合其他量身打造的解決方案,這次重新設計是確保網站能提供無縫用戶體驗並滿足訪客需求的關鍵一步。

ALK過敏應用程式的後端重寫和功能增強對我們團隊來說是一項重大挑戰,我們在緊迫的時間範圍內克服了這些挑戰。我們採用先進的技術、謹慎的優化和無縫的整合,將該應用程式轉變為一個高效能、友好的平台。我們的成就不僅滿足了ALK的目標,還使他們在未來過敏管理的行業中成為領導者。

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