累計課堂
—
sessions 資料表
homepage/config.example.js 複製成 homepage/config.js。
config.js。
說明:publishable key(sb_publishable_
開頭)是公開資訊,放進網頁是安全的;secret key 與
service_role 絕對不要放進來。
即時統計
每 20 秒自動重新讀取一次資料庫
累計課堂
—
sessions 資料表
進行中課堂
—
status = active
學員人次
—
participants 資料表
課堂互動
—
messages + answers
系統特色
全班在同一個畫面上說話,匿名與署名都能切換,課後自動整理成文字雲。
投票、選擇、是非、問答、朗讀發音、口語表達、抽籤、搶答、Exit Ticket,涵蓋聽說讀寫四個面向。
每一題的作答表現與整節課的教學建議,寫成看得懂的報告,也能匯出 Excel。
學員用手機瀏覽器就能上課,不需要安裝 App;講師端是 Windows 桌面程式,兩邊各司其職。
資料來源:sessions
—
載入中…
資料來源:messages
最新的課堂訊息
載入中…
資料來源:site_announcements
—
載入中…
資料來源:shared_files
—
載入中…
技術說明
| 首頁區塊 | Supabase 資料表 | 取得方式 |
|---|---|---|
| 即時統計 | sessions / participants / messages / answers |
PostgREST select,publishable key |
| 最近開過的課 | sessions |
order=created_at.desc |
| 課堂即時動態 | messages |
order=created_at.desc,依 anonymous_at_display 隱名 |
| 最新公告 | site_announcements |
order=published_at.desc |
| 課堂共享檔案 | shared_files + Storage |
public bucket lingoact-files |
| 檔案下載 | Supabase Storage | /storage/v1/object/public/lingoact-files/… |
整頁只有一支 publishable key(sb_publishable_
開頭)。它只能讀取資料表政策允許公開讀取的欄位,不會、也不能寫入任何資料;
後端的所有寫入都走 Edge Functions。