• Laravel
  • MYSQL
Quiz Game and Fatigue Detection screenshot 1

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