Có gì mới

Nhật ký cập nhật DANAVA — tính năng mới, cải tiến, sửa lỗi và thông báo.

  1. Cải tiếnv1.4.4

    Giọng check-in chuẩn HoaiMy/NamMinh + deploy không còn 502 web

    Giọng đọc check-in chuyển sang neural Microsoft Edge TTS: HoaiMy (nữ) và NamMinh (nam) — nghe thử tại Cài đặt → Check-in.

    Cải thiện quy trình deploy: cập nhật frontend bằng swap thư mục nhanh và reload từng app, giảm lỗi 502 tạm thời trên danava.vn trong lúc phát hành.

    studio
  2. Cải tiếnv1.4.1

    Menu Trung tâm hỗ trợ ghim cuối sidebar Studio, mở được menu con

    Trung tâm hỗ trợ luôn nằm cuối thanh menu bên trái — không còn lẫn giữa các nhóm chức năng khi cuộn dài. Bấm vào để mở/đóng bốn mục: Hướng dẫn sử dụng, Có gì mới, Thông tin phần mềm, Giới thiệu về DANAVA.

    Đang ở một trong các màn đó thì menu con tự mở. Trên điện thoại, drawer menu cũng cùng bố cục.

    studio
  3. Cải tiếnv1.3.2

    Mã giới thiệu hiện theo cài đặt của phòng tập, nhập số điện thoại cũng được

    Mã giới thiệu bạn bè giờ hiện theo đúng cài đặt "Mã hội viên" của phòng tập. Phòng tập nào chọn hiển thị mã bằng số điện thoại thì hội viên mở màn "Giới thiệu bạn" sẽ thấy chính số của mình — khỏi phải nhớ thêm một dãy mã.

    Nhập mã giới thiệu nay nhận cả hai kiểu: gõ mã hội viên hoặc số điện thoại của người giới thiệu đều ra đúng người — cả khi nhân viên nhập tại quầy lẫn khi khách tự đăng ký trong app. Số gõ có dấu cách hay dấu chấm vẫn nhận.

    Riêng đường link và mã QR chia sẻ vẫn dùng mã hội viên, không mang số điện thoại — để hội viên đăng ảnh QR lên Zalo/Facebook mà không lộ số của mình.

    Trang huấn luyện viên: khối "Kết nối cùng…" ở cuối trang đổi nền từ nâu đất sang xanh thương hiệu DANAVA cho đồng bộ với toàn hệ thống.

    app studio web
  4. Cải tiếnv1.3.1

    Giao diện trở lại tông xanh — cam như trước

    Bản v1.1.0 đã chuyển toàn hệ thống sang tông xanh và trắng. Sau khi dùng thử trên bản chạy thật, DANAVA quyết định đưa màu cam trở lại làm màu nhấn.

    Bảng màu hiện tại: xanh là màu chủ đạo (thanh điều hướng, tiêu đề, khối nội dung), cam dành cho nút hành động chính — đăng nhập, tìm kiếm, đăng ký, đặt lớp — đúng như hai màu trên logo DANAVA.

    Áp dụng đồng loạt cho website, app hội viên, trang quản lý phòng tập, cổng đối tác và trang quản trị. Không cần làm gì thêm, mở lại trang là thấy màu mới.

    web app studio
  5. Cải tiếnv1.2.1

    Gửi yêu cầu hỗ trợ nhanh hơn, danh sách hội viên có số thứ tự

    Bấm "Tạo yêu cầu hỗ trợ" là ra form ngay. Trước đây bấm từ nút Hỗ trợ nổi chỉ đưa tới trang Trợ giúp, phải tìm và bấm thêm một nút nữa mới mở được ô nhập — nhất là trên điện thoại, form nằm khuất dưới phần hướng dẫn. Nay form hiện thẳng ở đầu trang, gõ được luôn.

    DANAVA nhận yêu cầu hỗ trợ ngay lập tức. Mỗi yêu cầu vừa gửi là đội ngũ DANAVA có tin báo về nhóm trực, kèm tên phòng tập, mức ưu tiên và nội dung — không còn cảnh yêu cầu nằm chờ trong hàng đợi tới lúc có người mở ra xem. Yêu cầu mức Khẩn được đánh dấu riêng.

    Danh sách hội viên có số thứ tự. Mỗi hội viên nay có số đếm phía trước (cả trên máy tính lẫn điện thoại), kèm dòng "Đang hiện N hội viên" ngay trên bảng — lọc theo "Tháng này" hay "Hôm nay" là thấy ngay được bao nhiêu khách, khỏi phải đếm tay.

    studio
  6. Cải tiếnv1.0.2

    Màn chọn gói tập của app hội viên dễ nhìn, dễ bấm hơn

    Bảng giá thẳng hàng trở lại: ở luồng đăng ký mới, các thẻ gói trong cùng một hàng nay cao bằng nhau và giá luôn nằm sát đáy thẻ — không còn khoảng trống loang lổ giữa hai hàng, cũng không còn mảng trắng rỗng giữa thẻ khi tên gói ngắn.

    Thêm nút “Chọn gói tập & đăng ký” dán đáy màn hình theo màu thương hiệu phòng tập, kèm nút cuộn lên đầu. Phòng tập bán nhiều gói thì bảng giá dài mấy màn — cuộn xuống giữa chừng vẫn luôn có sẵn lối bấm đăng ký.

    Nút không còn đè lên nội dung: thanh nút dán đáy ở màn mô tả gói, trang chủ phòng tập, màn gói tập và màn tiến triển nay có nền đặc — trước đây nền mờ dần khiến chữ phía dưới lấp ló sau nút, trông như bị cắt ngang.

    Tài khoản: mục “Hướng dẫn cài app” chuyển lên ngay dưới Cài đặt bảo mật cho đúng nhóm, dễ tìm hơn.

    app
  7. Cải tiếnv0.99.0

    Nút Gia hạn gói tập luôn nằm sẵn trong tầm tay

    Trong app hội viên, màn Gói tập & Hợp đồng nay có nút GIA HẠN GÓI TẬP dính ngay trên thanh menu — cuộn tới đâu cũng thấy, bấm một cái là hiện bảng chọn gói.

    Trước đây nút nằm tít cuối danh sách, phải cuộn qua bảy dòng mới tới; đúng lúc thẻ sắp hết hạn thì đó lại là việc cần làm nhất ở màn này.

    Nút cũng được đổi tên từ “Nâng cấp gói tập” thành “Gia hạn gói tập” cho đúng việc: hội viên sắp hết hạn cần gia hạn, không phải đổi lên gói đắt hơn.

    app
  8. Cải tiếnv0.98.0

    Menu Studio sắp xếp lại cho dễ tìm

    Menu bên trái của DANAVA Studio được sắp lại theo dòng chảy một ngày làm việc: có khách → xếp lịch cho khách → bán → thu tiền → hàng hoá → người làm → tìm thêm khách → đọc số.

    • “Hội viên” đổi thành “Khách hàng” — nhóm này vốn đã chứa cả khách tiềm năng và buổi tập thử, không chỉ người đã là hội viên.
    • “Lịch & Vận hành” gọn lại thành “Vận hành”.
    • “Hệ thống” tách đôi thành Cài đặt và Trung tâm hỗ trợ. Trung tâm hỗ trợ gom ba mục vốn nằm ba chỗ khác nhau: Hướng dẫn sử dụng, Có gì mới và Thông tin phần mềm.
    • Tài chính chuyển lên trước Kho hàng, Báo cáo xuống cuối.

    Không có chức năng nào bị bỏ hay đổi đường dẫn — chỉ đổi chỗ đứng trong menu.

    studio
  9. Cải tiếnv0.95.1

    Điện thoại tự điền số vào ô đăng ký gói tập

    Ở màn Đăng ký gói tập trong app hội viên, điện thoại đã tự điền được họ tên nhưng ô số điện thoại thì luôn phải gõ tay. Nay máy điền được cả hai — bớt một bước gõ, và bớt luôn rủi ro gõ nhầm số thành người khác.

    Cùng đợt: mã phiên bản ở cuối trang Tài khoản nay viết hoa (18.08.2026-EC01A6E) cho dễ đọc khi cần báo cho phòng tập biết đang dùng bản nào.

    app
  10. Cải tiếnv0.94.1

    Màn thanh toán gọn hơn · mật khẩu hội viên chỉ cần 6 ký tự

    Màn quét mã trả tiền trước đây dài hơn một màn điện thoại: hội viên phải cuộn mới thấy hết, trong khi việc duy nhất cần làm là quét mã. Nay gọn lại vừa đúng một màn — mã QR nằm giữa, phần chuyển khoản tay gấp lại sẵn, bấm mới mở.

    Đặt mật khẩu cho tài khoản hội viên nay chỉ cần 6 ký tự (trước là 8) và có sẵn nút gợi ý mật khẩu dễ nhớ — đỡ loay hoay lúc đang đứng ở quầy. Tài khoản quản lý (chủ phòng tập, nhân viên, quản trị) vẫn giữ yêu cầu 8 ký tự.

    app
  11. Cải tiếnv0.94.0

    Mua gói xong vào thẳng app — không phải đăng nhập lại

    App hội viên: trước đây hội viên đã có tài khoản mà mua thêm gói thì thanh toán xong lại bị đưa về trang đăng nhập, phải gõ lại số điện thoại và mật khẩu — đúng lúc đang đứng ở quầy. Nay trả tiền xong là vào thẳng app, bấm một nút là xong.

    Hội viên mới (chưa có mật khẩu) cũng vào thẳng như vậy, và nhận thêm một thông báo nhắc đặt mật khẩu trong app. Lý do: phiên đăng nhập này sinh ra từ đơn hàng, nên nếu đóng app hay đổi sang máy khác mà chưa đặt mật khẩu thì sẽ không vào lại được. Hội viên cũ đã có mật khẩu thì không bị nhắc.

    Về an toàn: việc đăng nhập tự động này cần một khoá riêng chỉ trình duyệt của người vừa trả tiền mới có — biết mã đơn hàng thôi thì không đăng nhập được. Nhân viên phòng tập nhìn thấy mã đơn trong phần mềm cũng không thể vào tài khoản của khách.

    Cùng đợt: trong app hội viên, các tab (Lịch đặt, Lịch của tôi, Tiến trình, Giao dịch) nay được giữ nguyên khi tải lại trang và gửi link được tới đúng tab.

    app
  12. Cải tiếnv0.93.1

    Cổng SePay: nút chuyển thử 10.000đ để tự kiểm, và cảnh báo khi lưới an toàn hỏng

    Nút "Chuyển thử 10.000đ" (Studio → Cổng thanh toán → SePay): tạo một mã QR thật để phòng tập tự chuyển vào tài khoản của chính mình và xem hệ thống có nhận được không. Trước đây muốn biết cấu hình đã chạy hay chưa thì phải chờ có khách thật mua — hỏng là mất một đơn hàng thật rồi mới phát hiện.

    Quan trọng hơn con số: màn hình nói rõ tiền về bằng đường nào. Về qua webhook nghĩa là cả đường ống thông, đơn hội viên chốt trong 1–2 giây. Về qua lệnh đối soát nghĩa là webhook đang hỏng — đơn vẫn chốt nhưng khách phải chờ tới 2 phút, và phòng tập biết ngay là cần khai lại webhook bên SePay.

    Chống nhập nhầm: ô API Token nay được thử ngay lúc bấm Lưu. Dán nhầm đường dẫn webhook vào ô này (lỗi rất dễ mắc vì hai chuỗi nằm cạnh nhau) sẽ bị báo đỏ tại chỗ, thay vì lưu im lặng rồi tới lúc có khách mới lộ ra.

    Lưới an toàn hỏng thì màn hình nói ra: nếu lệnh đối soát tự động không chạy được, màn Cổng thanh toán hiện cảnh báo đỏ ngay — trước đây chỉ có tin nhắn Telegram, dễ trôi qua mà không ai để ý trong khi màn hình vẫn hiện "mọi thứ bình thường".

    studio
  13. Cải tiếnv0.92.1

    Màn Cổng thanh toán chia 3 tab — mở ra thấy ngay cổng nào đang sống

    Studio → Hệ thống → Cổng thanh toán nay chia làm 3 tab: Tổng quan (sơ đồ tiền đang chảy đường nào, chọn cổng chính/cổng phụ, danh sách đơn đã được cổng phụ đỡ), PayOS và SePay. Trước đây cả ba phần xếp chồng trên một trang dài, phải cuộn mới thấy hết — mà hai phần khai khoá thì chỉ làm một lần rồi thôi.

    Ngay trên thanh tab có nhãn CHÍNH / PHỤ, nhìn một cái là biết hội viên đang trả tiền qua cổng nào mà không cần bấm vào. Đường dẫn cũ vẫn vào được như thường.

    studio
  14. Cải tiếnv0.91.1

    Màn Cài đặt Studio gọn lại — thấy việc ngay, đỡ phải cuộn

    Cài đặt (Studio): màn này trước đây tốn quá nhiều chiều cao cho phần khung — trên điện thoại, riêng dải thông báo, tiêu đề và hàng tab đã chiếm 600px trên màn 844px, nghĩa là mở ra chưa thấy ô nào để sửa. Nay chỉ còn 185px: 12 thẻ tab dồn về một hàng cuộn ngang thay vì xếp thành 7 hàng, tiêu đề và tên phòng tập về cùng một dòng, dải "đang dùng thử" mỏng lại (nhưng khi gần hết hạn vẫn nổi rõ như cũ).

    Các form bên trong cũng gọn hơn: những ô đi cùng nhau (số ngày / số lần tạm ngưng, ngưỡng nhắc gia hạn, 3 khoá PayOS) nay nằm cạnh nhau thay vì xếp dọc, nên bấm Lưu không phải cuộn xuống tìm. Phần hướng dẫn lấy khoá PayOS và hướng dẫn lấy Chat ID Telegram — việc chỉ làm một lần — nay tự gấp lại sau khi đã cấu hình xong (bấm là mở lại), tiết kiệm thêm khoảng 350px mỗi lần vào tab.

    Riêng tab Tắt chế độ demo giữ nguyên cỡ chữ và khoảng cách rộng như cũ — đây là chỗ xoá dữ liệu không hoàn tác được, nên vẫn phải to và rõ để không bấm nhầm.

    studio
  15. Cải tiếnv0.89.1

    Dashboard Studio trên điện thoại: giao diện mới dạng danh sách

    Màn Tổng quan của Studio trên điện thoại được thiết kế lại: "Sức khỏe kinh doanh" và các chỉ số (hội viên, check-in, doanh thu, lớp hôm nay…) hiển thị thành danh sách gọn một cột — con số to bên phải, bấm cả hàng để vào màn chi tiết. Đọc nhanh hơn, cuộn mượt hơn và khắc phục triệt để lỗi các thẻ vẽ chồng lên nhau khi cuộn trên iPhone. Máy tính giữ nguyên giao diện lưới thẻ.

    studio
  16. Cải tiếnv0.89.0

    QR giới thiệu có logo CLB, sửa nút tiến ngày ở Studio và loạt cải tiến Admin

    App hội viên: mã QR giới thiệu bạn bè nay có logo CLB ở giữa kèm nút Lưu ảnh và Chia sẻ; chia sẻ link app lên Zalo/Facebook hiện đúng ảnh bìa CLB; tài khoản chưa có gói tập khi mở các mục dành cho hội viên sẽ thấy màn giải thích thân thiện thay vì bị đưa thẳng sang màn mua gói.

    Studio: sửa nút chuyển ngày ở "Đặt chỗ hôm nay"/"Lịch ngày" bấm không nhảy ngày; màn "Hỗ trợ CLB" đếm đúng số hội viên đang hoạt động và chỉ hiện "Đã thanh toán" khi CLB đã thanh toán thật.

    Admin: các trang danh sách (người dùng, đơn hàng, giao dịch, địa điểm…) có thêm cột số thứ tự; bill SaaS đã huỷ giờ xoá hẳn được khỏi danh sách.

    app studio admin
  17. Cải tiếnv0.87.6

    Studio: sửa lịch lặp bị lệch giờ, thêm lịch sử thu công nợ, xuất Excel khách tiềm năng

    Sửa lỗi xếp lịch lặp báo thành công nhưng lịch tuần trống trơn — buổi lớp lặp bị lệch múi giờ (giờ nhập tưởng nhầm là UTC thay vì giờ Việt Nam) nên trôi ra ngoài khung giờ lịch tuần hiển thị. Giờ tạo đúng, hiện đúng vị trí trên lịch.

    Thu công nợ nay ghi rõ từng đợt: hình thức thu (tiền mặt/chuyển khoản), nhân viên thu, ngày thu, ghi chú — bấm "Lịch sử thu" trên mỗi công nợ để xem lại "lần thu thứ mấy".

    Khách tiềm năng: thêm nút "Xuất Excel" tải về toàn bộ danh sách dạng bảng (CSV) để lưu trữ/chăm sóc ngoài hệ thống khi số lượng lớn. Đổi nhãn trạng thái "Mất" thành "Không thành" cho nhất quán giữa các màn.

    studio
  18. Cải tiếnv0.87.5

    App hội viên: nút "Đăng nhập ngay" nổi bật hơn, màn nhắc cài app gọn hơn

    Nút "Đã là hội viên? Đăng nhập ngay" ở màn chọn ngôn ngữ đổi thành nút đặc màu thương hiệu, nổi bật như nút hành động thật — vì đây là nút hay bấm nhất ở màn này.

    Màn nhắc cài app (iPhone) gọn lại, không cần cuộn mới thấy hết nội dung; nút đóng (X) rõ ràng hơn — có nền tròn thay vì icon trơ giữa nền trắng.

    app
  19. Cải tiếnv0.87.2

    App hội viên: điền được liên hệ khẩn cấp, cảnh báo ảnh khuôn mặt thiếu sáng, sửa lỗi đăng ký trùng

    Nhiệm vụ "Hoàn thiện hồ sơ" nay có chỗ điền liên hệ khẩn cấp (tên + SĐT) ngay trong app — trước đây bấm "Điền tiếp" không có ô nào để nhập.

    Chụp ảnh khuôn mặt để check-in: app nay cảnh báo ngay nếu ảnh quá tối hoặc quá cháy sáng, gợi ý chụp lại thay vì chấp nhận mọi ảnh không rõ.

    Sửa lỗi: hội viên đã bị phòng tập xoá, quay lại đăng ký bằng đúng SĐT cũ bị báo "đã là hội viên" dù không còn hồ sơ nào hoạt động — nay đăng ký lại bình thường, giữ nguyên lịch sử tập luyện cũ.

    Trang "Hướng dẫn cài app" gọn lại, không cuộn nhiều trên điện thoại. Nút Check-in QR đổi sang vị trí nổi bật theo màu thương hiệu ở trang chủ.

    app
  20. Cải tiếnv0.87.1

    Admin: sổ thu chi đổi "xoá" thành "thu hồi" · thấy được OTP từng phòng tập gửi

    Sổ thu chi DANAVA — nút "xoá" trước đây khiến người dùng ngại bấm vì tưởng mất dữ liệu vĩnh viễn. Nay đổi thành Thu hồi: phiếu chỉ ẩn khỏi sổ, ghi rõ ai thu hồi + lúc nào ngay trên phiếu, xem lại và khôi phục được bất cứ lúc nào ở mục "Phiếu đã thu hồi". Áp dụng cho mọi phiếu, kể cả phiếu tự sinh từ giao dịch hệ thống.

    Thống kê OTP theo từng phòng tập — trang Cài đặt → Zalo ZNS (Admin) nay có bảng số tin OTP mỗi CLB đã gửi trong tháng/tổng cộng. Studio cũng tự xem được số của chính mình ở Tích hợp CLB, không cần hỏi Admin.

    admin studio