RESOTài liệu

Bắt đầu với Reso

Hướng dẫn onboarding đầy đủ — tải ứng dụng, đăng ký, chọn vai trò Listener, hoàn thành bài kiểm tra thích, đăng nhập và thiết lập hồ sơ.

Bắt đầu với Reso

Màn hình đăng nhập Reso

Chào bạn! Đây là hướng dẫn từng bước để thiết lập tài khoản Reso lần đầu tiên với vai trò Listener. Toàn bộ quá trình mất khoảng 3–5 phút.

Tải app Reso

Reso có sẵn trên cả iOS và Android:

Mở App Store, tìm "Reso" hoặc quét QR code từ resolive.com. Yêu cầu iOS 14.0 trở lên.

Mở Google Play Store, tìm "Reso" hoặc quét QR code từ resolive.com. Yêu cầu Android 8.0 (API 26) trở lên.

Khuyến nghị dùng device thật thay vì simulator để có trải nghiệm tốt nhất, đặc biệt khi xem livestream (Agora RTC cần camera/mic permission thật).

Luồng onboarding

Splash screen

Khi mở app lần đầu, bạn sẽ thấy splash screen với logo RESO. App tự kiểm tra phiên bản và kết nối server. Nếu có bản cập nhật, app sẽ nhắc bạn update trước khi tiếp.

Onboarding slides

Sau splash, app hiển thị 3–4 slide giới thiệu tính năng chính của Reso:

  • Slide 1: Xem DJ livestream từ điện thoại
  • Slide 2: Chat & tip realtime
  • Slide 3: Follow DJ yêu thích
  • Slide 4: Booking DJ cho sự kiện

Swipe trái để xem slide tiếp, hoặc tap Bỏ qua để đi thẳng đến đăng nhập.

Welcome screen

Sau onboarding slides, bạn đến Welcome screen với hai lựa chọn:

  • Đăng nhập — nếu đã có tài khoản
  • Đăng ký — nếu là người dùng mới

Tap Đăng ký để tạo tài khoản mới.

Chọn vai trò

Reso hỏi bạn muốn trở thành:

  • 🎧 Listener — xem livestream, chat, tip, follow DJ
  • 🎤 DJ — phát livestream, nhận tip, quản lý earnings

Chọn Listener để bắt đầu. Bạn có thể switch sang DJ Mode sau từ tab TôiChế độ DJ. DJ Mode yêu cầu eKYC verification.

Taste quiz (Sở thích âm nhạc)

Reso muốn gợi ý DJ phù hợp với gu của bạn. App sẽ hỏi bạn chọn thể loại nhạc yêu thích:

  • 🎧 EDM / Electronic
  • 🎤 Hip-hop / Rap
  • 🎸 Pop / K-Pop
  • 🎷 House / Deep House
  • 🎹 Lo-fi / Chill
  • 🥁 Drum & Bass
  • 🎺 Techno
  • 🎵 Vietnamese / V-Pop

Tap một hoặc nhiều thể loại, sau đó tap Tiếp tục. Bạn có thể bỏ qua bước này (tap Bỏ qua) và chỉnh sửa sau từ tab Tôi.

Chọn ít nhất 3 thể loại để Reso gợi ý DJ chính xác hơn trên tab DJ Feed (Explore).

Đăng nhập / Đăng ký

Sau taste quiz, bạn đến màn hình đăng nhập. Reso hỗ trợ hai cách đăng nhập:

Khuyến nghị — nhanh nhất cho người dùng Việt Nam.

  1. Chọn tab OTP (mặc định)
  2. Nhập số điện thoại (VD: 0912345678)
  3. Tap TIẾP TỤC VỚI OTP
  4. Nhập mã OTP 6 chữ số gửi qua SMS (eSMS.vn)
  5. Tap Xác nhận

OTP có hiệu lực 5 phút. Nếu không nhận được SMS, đợi 60 giây rồi tap Gửi lại OTP.

  1. Tap tab Mật khẩu

Màn hình đăng nhập tab Mật khẩu

  1. Nhập Email hoặc số điện thoại
  2. Nhập Mật khẩu
  3. Tap ĐĂNG NHẬP

Đang nhập thông tin tài khoản

Tab "Mật khẩu" là StaticText trong Flutter, không phải button — tap trực tiếp vào chữ "Mật khẩu" để chuyển tab.

Thiết lập profile

Sau khi đăng nhập thành công, app yêu cầu bạn thiết lập profile cơ bản:

  • Tên hiển thị — tên别人 sẽ thấy trong chat và profile
  • Avatar — tải ảnh từ thư viện hoặc chụp mới
  • Bio (tùy chọn) — giới thiệu ngắn về bản thân

Tap Hoàn tất để vào Home screen. Bạn có thể chỉnh sửa profile sau từ tab Tôi.

Xử lý sự cố đăng nhập

Quên số điện thoại đã đăng ký

Nếu bạn quên số điện thoại đã dùng để đăng ký:

Quên số điện thoại

Hiện tại Reso không hỗ trợ khôi phục tài khoản qua email nếu bạn quên số điện thoại. Vui lòng liên hệ support@resolive.com với thông tin:

  • Email đã liên kết (nếu có)
  • Tên hiển thị
  • Ngày đăng ký gần đúng Đội support sẽ xác minh và hỗ trợ khôi phục.

Quên mật khẩu

Nếu bạn đăng nhập bằng email/password và quên mật khẩu:

Tap "Quên mật khẩu"

Tại màn hình đăng nhập (tab Mật khẩu), tap Quên mật khẩu? bên dưới form.

Nhập email

Nhập email đã đăng ký. Reso sẽ gửi link reset mật khẩu qua email.

Kiểm tra email

Mở email từ noreply@resolive.com, tap link reset. Link có hiệu lực 30 phút.

Đặt mật khẩu mới

Nhập mật khẩu mới (tối thiểu 8 ký tự, có chữ hoa, chữ thường và số). Tap Lưu để hoàn tất.

Nếu đăng nhập bằng OTP (số điện thoại), bạn không cần mật khẩu. OTP là cách đăng nhập chính — chỉ dùng password khi đã set từ trước.

Tài khoản bị khóa

Tài khoản bị khóa

Nếu nhập sai OTP hoặc mật khẩu quá 5 lần liên tiếp, tài khoản sẽ bị tạm khóa 15 phút để chống brute-force. Sau 15 phút, bạn có thể thử lại. Nếu vẫn không đăng nhập được, liên hệ support@resolive.com.

Tài khoản có thể bị khóa vĩnh viễn nếu vi phạm Community Guidelines — spam, harassment, fraud. Khi đó bạn sẽ thấy thông báo "Tài khoản đã bị vô hiệu hóa" khi đăng nhập.

Sau Khi Onboarding

Sau khi hoàn tất onboarding, bạn sẽ vào Home tab — live feed hiển thị các stream đang phát sóng. Sẵn sàng xem livestream? Chuyển sang Xem livestream.

Mẹo cho người mới

  • Đăng nhập bằng OTP nhanh hơn password — không cần nhớ mật khẩu
  • Cho phép notification permission để nhận thông báo khi DJ bạn follow lên sóng
  • Hoàn tất taste quiz để Reso gợi ý DJ phù hợp
  • Nạp tiền vào ví ngay nếu muốn tip — xem Quản lý ví