Ứng dụng tự host theo dõi tập luyện và thể hình bảo mật dữ liệu cá nhân

Dự án mã nguồn mở openGym đang trở thành tâm điểm trên GitHub với hơn 4.200 sao nhờ cung cấp giải pháp theo dõi tập luyện thể hình tự host (self-hosted) hoàn toàn riêng tư. Khác với các ứng dụng thương mại đòi hỏi đăng ký trả phí hay lưu dữ liệu trên server bên thứ ba, openGym cho phép người dùng tự triển khai trên máy chủ cá nhân chỉ với một lệnh Docker Compose đơn giản.

Ứng dụng sở hữu nhiều tính năng chuyên sâu cho người tập gym và calisthenics, bao gồm:

  • Quản lý buổi tập toàn diện: Lập kế hoạch theo tuần, ghi chép chi tiết các bài tập superset, khởi động, cardio và trọng lượng cơ thể.
  • Phân tích nhóm cơ: Theo dõi trạng thái cơ bắp được luyện tập, mệt mỏi hay giảm phong độ theo thời gian.
  • Bảo mật và đồng bộ: Đăng nhập bằng passkey, hoạt động mượt mà khi ngoại tuyến và tự động đồng bộ khi có kết nối giữa điện thoại và máy tính.
  • Nhập dữ liệu dễ dàng: Cho phép chuyển đổi dữ liệu từ các ứng dụng phổ biến như FitNotes, Strong hay Hevy.

Về kỹ thuật, logic huấn luyện được đóng gói thành các hàm thuần túy (pure functions) trong mã nguồn JavaScript, đi kèm tài liệu HTTP API chuẩn OpenAPI spec. Dự án cũng hỗ trợ đóng gói thành ứng dụng di động độc lập thông qua Capacitor, giúp dữ liệu lưu trữ trực tiếp trong phần cứng an toàn của điện thoại.

Đối với cộng đồng yêu thích công nghệ và tự vận hành máy chủ (self-hosted) tại Việt Nam, openGym mang đến một lựa chọn ứng dụng thực tế chất lượng cao, vừa giúp nâng cao sức khỏe vừa đảm bảo quyền kiểm soát tuyệt đối đối với dữ liệu cá nhân.

Nguồn: GitHub Trending — Biên dịch & tổng hợp: danhbaai.com

Danh Bạ AI
Logo
Register New Account