เพิ่มกิจกรรมและความสนุกให้กับผู้เข้าชมงาน event

ภาพรวมของระบบ
เพื่อสร้างความสนุกสนาน และการมีส่วนร่วมของผู้เข้าชมงาน event เลยมีกิจกรรมร่วมสนุกให้เล่น ในตัวอย่างนี้จะมีกิจกรรมอยู่ 4 อย่าง

  • เลือกคำตอบว่า ชอบ หรือ ไม่ชอบ
  • โหวตเลือกคำตอบที่ถูกใจ
  • แสดงความรู้สึกผ่าน emoticon
  • แสดงประกาศในงาน

วิธีทดสอบการทำงาน
เพื่อความสวยงาม และเห็นการทำงานแบบ Realtime แนะนำดังนี้ (ยกตัวอย่างอยู่ในงานคอนเสิร์ต)

ระบบหน้าบ้าน

  • ดูด้วยหน้าจอขนาด 1920×1080 แบบ full screen
  • เปิดอย่างน้อย 2 หน้าต่าง (เทียบได้กับจอ Projector ขนาดใหญ่ในงาน)
  • เปิดด้วยมือถือหรือแท็บเล็ตอย่างน้อย 2 เครื่อง (เทียบได้กับผู้คนในงาน)

ระบบหลังบ้าน

  • เข้าด้วยคอมพิวเตอร์หรือแท็บเล็ต

หมายเหตุ

  • งานตัวอย่างจึงไม่ได้ทำระบบ login
  • สามารถกดซ้ำได้หลายครั้งเพราะจะได้ทดสอบได้ (หากใช้งานจริงต้องล็อคให้กดได้กิจกรรมละ 1 ครั้งเท่านั้น)

ระบบหลังบ้าน
Docker + RethinkDB + NGINX + Hapi + socket.io + React

  • ให้ลองกดสลับไปมา ลองแก้ไขข้อความดู
  • หากเลือก Screen Saver จะเป็นการเล่น video จาก youtube
  • หากเลือก Theme จะเป็นการเล่นกิจกรรมต่อ

view

1. เลือกคำตอบว่า ชอบ หรือ ไม่ชอบ
Docker + RethinkDB + NGINX + Hapi + socket.io + React
ผู้เข้าร่วมงานกดปุ่มพร้อมกัน คะแนนทุกเครื่องจะ sync กัน realtime
view

2. โหวตเลือกคำตอบที่ถูกใจ
Docker + RethinkDB + NGINX + Hapi + socket.io + React
ผู้เข้าร่วมงานกดปุ่มพร้อมกัน คะแนนทุกเครื่องจะ sync กัน realtime
view

3. แสดงความรู้สึกผ่าน emoticon
Docker + RethinkDB + NGINX + Hapi + socket.io + React
ผู้เข้าร่วมงานกดปุ่มพร้อมกัน คะแนนทุกเครื่องจะ sync กัน realtime
view

4. แสดงประกาศในงาน
Docker + RethinkDB + NGINX + Hapi + socket.io + React
view