Some high-risk jobs (e.g. drivers, security guards) require the workers to stay awake when working. Otherwise, it will cause serious problems or even safety hazards. The purpose of this project is to develop a mobile application for detecting a drowsy worker by face recognition. A warning will be issued to alert a drowsy worker. The server platform will collect data for further analysis to help to devise measures to avoid a similar situation.