Projects
🎤

Euiyun Live

A real-time Q&A platform where seminar and training audiences join instantly with no sign-up. Questions, polls, and live reactions all in one place.

Cloudflare WorkersDurable ObjectsD1ReactWebSocket
live.euiyun.com

Overview

At seminars, talks, and training sessions it is hard to collect audience questions and opinions on the spot. Raising a hand feels intimidating, and separate survey tools require sign-ups and link sharing.

Euiyun Live lets the audience join instantly with just a room code or QR — no account needed. Questions are ranked by upvotes, and presenters open multiple-choice or open-ended polls to gauge understanding and reactions in real time.

Features

  • Instant join with a room code or QR — no sign-up
  • Question upvotes — the questions the audience cares about rise to the top
  • Open multiple-choice and open-ended polls to collect live responses
  • Stage (projector) view — highlights the active question or poll
  • Schedule, timers, and live emoji reactions
  • Built-in seminar/training survey templates, including AI familiarity

How It Works

1

Create a room

The presenter creates a room and shares the access code or QR with the audience.

2

Join

The audience joins without signing up to post questions, vote, and react.

3

Run

The presenter pushes a question to the stage and opens multiple-choice or open-ended polls.

4

Collect

Responses and reactions are tallied in real time and can be exported to CSV.

Tech Stack

  • Cloudflare Workers — edge serverless API
  • Durable Objects — per-room real-time state with hibernatable WebSockets
  • Cloudflare D1 — durable storage for questions and responses
  • React + Vite — real-time frontend
  • WebSocket-based live synchronization