Case study / completed
Quiz Game and Fatigue Detection
To develop a web-based quiz game application installed in KiosK devices within the Secretariat General of the Indonesian House of Representatives (DPR RI). The game is designed to enhance engagement and knowledge through interactive quizzes while recording each player’s score. It integrates face detection technology to monitor user fatigue in real-time, encouraging rest breaks if signs of fatigue are detected, promoting a healthy and sustainable playing experience.
- Laravel
- MYSQL

01
overview
To develop a web-based quiz game application installed in KiosK devices within the Secretariat General of the Indonesian House of Representatives (DPR RI). The game is designed to enhance engagement and knowledge through interactive quizzes while recording each player’s score. It integrates face detection technology to monitor user fatigue in real-time, encouraging rest breaks if signs of fatigue are detected, promoting a healthy and sustainable playing experience.
Client: Secretariat General of The People's Representative Council (Setjen DPR RI)
Service: IT Programmer
Date: 24 December 2023
Users: Accessible to DPR RI employees and the general public through Pustekinfo’s interactive KiosKs.
02
problem
Previously, there was no interactive tool that combined fun learning with user well-being monitoring. This game offers educational entertainment while maintaining user comfort through built-in fatigue detection based on facial cues.
03
solution
Responsive design tailored for Kiosk screen size
User login and automatic score log tracking
Quiz can only be taken once per day per user
Background music for a more engaging experience
Admin panel to add questions and design twibbon images independently
Fatigue detection through video (face detection)
Capture photo with a catchy twibbon after quiz completion
Results with twibbon photo sent automatically to the user's email
Option to share twibbon on social media (optional additional feature)
Notification when fatigue is detected, encouraging rest
04
architecture
Web-based application integrated with public KiosK hardware, supporting fatigue monitoring via face detection.
05
technologies
Laravel (Backend)
MySQL (Database)
Bootstrap (UI Styling)
Spatie Permission
A closer look
Screenshots

