1. Onboarding Tour Là Gì?

Khi người dùng lần đầu truy cập vào một bảng điều khiển (Dashboard) phức tạp, việc có một hướng dẫn tương tác từng bước (Interactive Tour) làm nổi bật các tính năng quan trọng sẽ giúp khách hàng hiểu và sử dụng sản phẩm ngay mà không cần đọc tài liệu dài dòng.


2. Tại Sao Nên Chọn Driver.js?

  • Siêu nhẹ (< 5KB): Không ảnh hưởng đến tốc độ tải trang.
  • Tùy biến cao: Dễ dàng chỉnh sửa màu sắc, nút bấm, vị trí popover theo phong cách thương hiệu của bạn.
  • Hỗ trợ điều hướng bàn phím: Người dùng có thể nhấn phím mũi tên hoặc phím Esc để chuyển bước/thoát tour.
import { driver } from "driver.js";
import "driver.js/dist/driver.css";

const driverObj = driver({
  showProgress: true,
  steps: [
    { element: '#step-vps-select', popover: { title: 'Chọn Cấu Hình', description: 'Chọn gói Cloud VPS phù hợp với nhu cầu.' } },
    { element: '#step-payment', popover: { title: 'Thanh Toán VietQR', description: 'Quét mã QR để kích hoạt server tự động trong 30s.' } }
  ]
});

driverObj.drive();

💡 Trải nghiệm giao diện chuẩn UX: Khám phá Bảng Điều Khiển Quản Trị ThueCloud với quy trình khởi tạo dịch vụ cực kỳ trực quan!