Klarify - ALK

Hỗ trợ cá nhân hiểu và quản lý bệnh dị ứng của họ thông qua thử nghiệm sáng tạo và hướng dẫn cá nhân hóa.
Praella Shipify Plus Agency - KlarifyMe CaseStudy Hero Image

Tóm tắt

Thách thức

Viết lại Backend và Thực hiện Logic:

Thách thức đầu tiên là viết lại toàn bộ backend của Ứng dụng Dị ứng ALK. Việc này bao gồm việc giới thiệu logic mới trên toàn bộ ứng dụng trong khi loại bỏ các thành phần chính. Hiểu kiến trúc backend phức tạp hiện có đòi hỏi nỗ lực lớn, thử nghiệm và phân tích sâu.

Thực thời gian và Khả năng Quản lý:

Khách hàng muốn ứng dụng dễ quản lý và cung cấp cập nhật theo thời gian thực, điều này đòi hỏi phải áp dụng công nghệ mới để cung cấp khả năng truy xuất dữ liệu hiệu quả và giảm thiểu thời gian tải.

Sử dụng Công nghệ Mới:

Muốn giới thiệu khả năng đổi mới của ứng dụng và tạo ra trải nghiệm người dùng độc đáo, ALK đã nhắm đến việc tích hợp công nghệ mới chưa được sử dụng rộng rãi trên thị trường.

Tiếp nhận và Hoàn thành Kịp thời:

Tiếp quản một dự án từ một cơ quan khác và hoàn thành việc viết lại hoàn toàn trong cùng một thời gian ba tháng là một thách thức lớn. Chúng tôi phải nhanh chóng và liền mạch hiểu rõ mã nguồn hiện có để tiếp tục quy trình phát triển.

Giải Pháp

Các tính năng ghi lại dị ứng:

Nhóm của chúng tôi đã triển khai các tính năng ghi lại dị ứng toàn diện cho phép người dùng ghi lại tâm trạng và lượng thuốc đã dùng, đồng thời theo dõi thói quen hàng ngày dựa trên mức độ dị ứng trong không khí hoặc trên mặt đất. Người dùng có thể dễ dàng ghi lại thông tin liên quan đến dị ứng, nâng cao sự nhận thức và quản lý các vấn đề dị ứng.

Chuyển đổi Backend:

Để đảm bảo hiệu suất tối ưu, chúng tôi đã thay thế backend hiện tại bằng một kiến trúc backend tương tự như của Netflix. Chúng tôi đã tận dụng các công nghệ như Apache Kafka Tunnels và microservices để lấy dữ liệu riêng lẻ cho mỗi người dùng, dẫn đến thời gian tải cực nhanh dưới 0,8 mili giây.

Tối ưu hóa Ứng dụng:

Thông qua các nỗ lực tối ưu hóa tỉ mỉ, chúng tôi đã giảm kích thước ứng dụng từ 60 MB xuống chỉ còn 15 MB. Việc tối ưu hóa này đã nâng cao trải nghiệm người dùng bằng cách giảm dung lượng của ứng dụng và cải thiện thời gian cài đặt cũng như cập nhật.

Tích hợp Chất lượng Không khí và Phấn hoa:

Chúng tôi đã tích hợp ứng dụng với Breezometer, một nhà cung cấp dữ liệu chất lượng không khí và phấn hoa hàng đầu. Điều này cho phép người dùng truy cập dữ liệu chất lượng không khí và mức độ phấn hoa theo thời gian thực dựa trên vị trí của họ hoặc bất kỳ khu vực nào được lựa chọn. Dữ liệu này được sử dụng trong nhiều tính năng của ứng dụng, chẳng hạn như lịch dị ứng, cung cấp thông tin lịch sử liên quan đến dị ứng.

Câu đố Động và iFrame FaD:

Chúng tôi đã triển khai các câu đố động được tạo ra độc lập cho mỗi người dùng để thu hút người dùng và cung cấp nội dung cá nhân hóa. Ứng dụng đã tạo ra nội dung phù hợp dựa trên phản hồi của người dùng, cải thiện mức độ tương tác và việc truyền tải thông tin. Ngoài ra, chúng tôi đã tích hợp iFrame Tìm bác sĩ (FaD), điều này được tạo ra động trong ứng dụng, cung cấp cho người dùng khả năng truy cập một công cụ tìm kiếm bác sĩ toàn diện.

Di chuyển Cơ sở dữ liệu và Hạ tầng:

Chúng tôi đã di chuyển cơ sở dữ liệu của ứng dụng từ Watermelon sang SQLite, quản lý nội dung từ Contentful sang Strapi, và lưu trữ từ Firebase sang Amazon S3. Những chuyển đổi này đã nâng cao khả năng mở rộng, hiệu suất và khả năng quản lý dữ liệu.

Phát triển SDK Tùy chỉnh:

Để có được sự kiểm soát tốt hơn đối với chức năng và cập nhật của ứng dụng, chúng tôi đã phát triển các bộ công cụ phát triển phần mềm tùy chỉnh (SDK). Những SDK này đã tạo điều kiện cho ALK thực hiện các cập nhật ứng dụng mà không cần phải xây dựng lại hoặc phát hành phiên bản mới, đảm bảo tính linh hoạt và cải tiến tính năng nhanh chóng.

Expand

Thiết kế web

15 mb  
Giảm kích thước ứng dụng
0.8 giây  
Thời gian tải nhanh như chớp
Praella Shopify Plus Agency - KlarifyMe Desktop MockUp
tablet-frame
Praella Shopify Plus Agency - KlarifyMe Mobile MockUp
phone-frame
Praella Shopify Plus Agency - KlarifyMe MockUp
Chúng Tôi Đã Giúp Đỡ

Thiết kế sẵn sàng cho thiết bị di động và tối ưu hóa.

Bằng cách tận dụng những hiểu biết thu được từ thử nghiệm AB, Praella đã tạo ra một thiết kế website tối ưu hóa hiệu quả của việc giao hàng. Kết hợp với các giải pháp tùy chỉnh khác, việc thiết kế ulang là một bước quan trọng để đảm bảo rằng website có thể cung cấp trải nghiệm người dùng mượt mà và đáp ứng nhu cầu của khách truy cập.

Việc viết lại backend và nâng cấp tính năng của Ứng dụng Dị ứng ALK đã đặt ra một thách thức lớn mà đội ngũ của chúng tôi đã vượt qua trong thời gian hạn hẹp. Chúng tôi đã biến ứng dụng thành một nền tảng hiệu suất cao, thân thiện với người dùng bằng cách áp dụng các công nghệ tiên tiến, tối ưu hóa cẩn thận và tích hợp liền mạch. Những thành tựu của chúng tôi đã đáp ứng được mục tiêu của ALK và giúp họ trở thành một trong những nhà lãnh đạo trong ngành, sẵn sàng đối phó với tương lai của việc quản lý dị ứng.

Nhóm trưởng dự án 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