Quiz của bạn, luật chơi của bạn, trên máy chủ của bạn.

Quiz nhiều người chơi mã nguồn mở, cài đặt trên máy chủ của bạn. Dữ liệu luôn nằm trong tay bạn.

Cách hoạt động

Từ mã tham gia đến bục vinh danh.

Trên điện thoại hay máy tính, người chơi chỉ cần nhập mã trò chơi là vào.

ExitStart
Join the game athttp://razzia.local
Game PIN:034207
Waiting for players
AlexMiaLeoNoraSamJulesEmmaBạn
2
  1. 1

    Người chơi tham gia

    Họ nhập mã hoặc quét mã QR từ điện thoại hoặc máy tính.

  2. 2

    Mọi người trả lời

    Câu hỏi hiện trên màn hình chung và mỗi người trả lời từ thiết bị của mình. Càng nhanh, điểm càng cao.

  3. 3

    Bục vinh danh

    Cuối trò chơi, ba người dẫn đầu bước lên bục vinh danh.

Loại câu hỏi

Nhiều cách để trả lời.

Thêm hình ảnh, video hoặc âm thanh, và đặt thời gian cũng như điểm cho từng câu hỏi.

Chọn một đáp án

Kiểu cổ điển: nhiều lựa chọn, chỉ một đáp án đúng. Ai tìm ra nhanh nhất sẽ được nhiều điểm nhất.

Chọn nhiều đáp án

Có nhiều đáp án đúng. Người chơi chọn tất cả những đáp án họ cho là đúng rồi mới gửi.

Ước lượng

Một năm, một mức giá, một khoảng cách… Người chơi đưa ra một con số, càng gần đúng càng được nhiều điểm.

Khảo sát

Không có đúng hay sai: cả phòng cho ý kiến và kết quả hiện ra trực tiếp.

Tùy chỉnh

Quiz của bạn, phong cách của bạn.

Màu sắc, phông chữ, logo và hình nền: tất cả thay đổi trong một tệp duy nhất.

config/theme.json
{
  "colors": {
    "primary": "#ff9900"
  },
  "answerColors": [
    "#e69f00",
    "#56b4e9",
    "#3dbfa0",
    "#cc79a7"
  ],
  "font": { "family": "Rubik" },
  "background": "/branding/background.png"
}

Ví dụ đơn giản hóa.Xem tất cả tùy chọn

Cài đặt

Trực tuyến trong một phút.

Bạn chỉ cần Docker. Sau đó là bốn bước.

  1. 1

    Tạo tệp compose.yml

    Tệp này mô tả dịch vụ Razzia và thư mục lưu mọi dữ liệu.

  2. 2

    Chọn mật khẩu

    Đặt nó vào tệp .env, mật khẩu này bảo vệ quyền truy cập trang quản lý.

  3. 3

    Khởi động Razzia

    Chỉ một lệnh, máy chủ sẽ chạy ngầm.

  4. 4

    Mở trình duyệt

    Người chơi vào localhost:3000, còn bạn vào localhost:3000/manager.

compose.yml
services:
  razzia:
    image: ralex91/razzia:latest
    ports:
      - "3000:3000"
    volumes:
      - ./config:/app/config
    env_file:
      - .env
.env
MANAGER_PASSWORD=mat-khau-cua-ban
terminal
docker compose up -d

Chơi tại localhost:3000, dẫn dắt tại localhost:3000/manager.

Sẵn sàng cho trận đầu tiên?

Miễn phí và mã nguồn mở. Một ngôi sao trên GitHub sẽ giúp ích cho dự án.