ภาพรวมของระบบ
เพื่อสร้างความสนุกสนาน และการมีส่วนร่วมของผู้เข้าชมงาน 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 จะเป็นการเล่นกิจกรรมต่อ
* กิจกรรม 1 – 4 นี้ต้องเปลี่ยนจากระบบหลังบ้านก่อนทุกครั้งเพราะใช้ link เดียวกันหมด
1. เลือกคำตอบว่า ชอบ หรือ ไม่ชอบ
Docker + RethinkDB + NGINX + Hapi + socket.io + React
ผู้เข้าร่วมงานกดปุ่มพร้อมกัน คะแนนทุกเครื่องจะ sync กัน realtime
2. โหวตเลือกคำตอบที่ถูกใจ
Docker + RethinkDB + NGINX + Hapi + socket.io + React
ผู้เข้าร่วมงานกดปุ่มพร้อมกัน คะแนนทุกเครื่องจะ sync กัน realtime
3. แสดงความรู้สึกผ่าน emoticon
Docker + RethinkDB + NGINX + Hapi + socket.io + React
ผู้เข้าร่วมงานกดปุ่มพร้อมกัน คะแนนทุกเครื่องจะ sync กัน realtime
4. แสดงประกาศในงาน
Docker + RethinkDB + NGINX + Hapi + socket.io + React