Bỏ qua tới nội dung chính
WebDoAnPrecision in every system
Y tế & sức khoẻWeb + API + AdminCơ bản

Hệ thống theo dõi và phân tích chỉ số sức khỏe cá nhân kết nối Fitbit

Đồ án xây dựng nền tảng web fullstack kết nối API thiết bị đeo Fitbit để theo dõi, thống kê và quản lý chỉ số sức khỏe cá nhân hàng ngày.

Giới thiệu

Trong bối cảnh nhu cầu chăm sóc sức khỏe chủ động ngày càng tăng, việc tổng hợp và trực quan hóa dữ liệu từ các thiết bị thông minh trở nên vô cùng quan trọng. Đề tài tập trung giải quyết bài toán đồng bộ hóa dữ liệu hoạt động thể chất, giấc ngủ và nhịp tim từ thiết bị Fitbit về một hệ thống quản lý tập trung, giúp người dùng dễ dàng theo dõi tiến trình cá nhân qua biểu đồ chi tiết. Ứng dụng được triển khai theo mô hình fullstack sử dụng Next.js, tận dụng khả năng Server-Side Rendering và API Routes để xử lý xác thực OAuth 2.0 an toàn và truy xuất dữ liệu sức khỏe theo thời gian thực. Giao diện được tối ưu hóa cho trải nghiệm người dùng hiện đại, hỗ trợ lưu trữ và phân tích các báo cáo thể trạng cơ bản một cách trực quan và khoa học.

Chức năng có trong gói chuẩn

  • Xác thực và phân quyền người dùng qua giao thức OAuth 2.0 với Fitbit Web API
  • Đồng bộ hóa dữ liệu bước chân, quãng đường di chuyển và lượng calo tiêu thụ
  • Thống kê và trực quan hóa biểu đồ nhịp tim theo các mốc thời gian trong ngày
  • Theo dõi và đánh giá chất lượng giấc ngủ qua các giai đoạn ngủ chi tiết
  • Thiết lập mục tiêu rèn luyện thể chất cá nhân và theo dõi tiến độ hoàn thành
  • Bảng điều khiển tổng quan hiển thị chỉ số sức khỏe hàng ngày và hàng tuần
  • Xuất báo cáo tổng kết dữ liệu sức khỏe định kỳ dưới định dạng cơ bản

Chức năng ngoài danh sách này được tính riêng và ghi rõ trong bản chốt scope trước khi bắt đầu.

Công nghệ

  • nextjs

Muốn đổi sang công nghệ khác cho khớp yêu cầu môn học? Được — báo trước khi chốt scope, giá điều chỉnh theo hệ số công nghệ chứ không phải làm lại từ đầu.

Đề tài liên quan