FITRIS is an innovative exercise game that transforms your fitness routine by combining it with the classic game of Tetris. It is designed to make workouts fun and engaging, FITRIS ensures that you stay motivated and entertained. Instead of struggling through tedious fitness routines, you can take on exciting challenges and rack up high scores by performing various exercises to control your Tetris game. For example, doing a jumping jack rotates your Tetris block, just like pressing the X key in the traditional game.
To create FITRIS, we utilized the machine learning library OpenCV to detect body landmarks. By analyzing the angles of these landmarks, we can accurately identify the exercises the user is performing, such as squats, jumping jacks, bending right or left, and arm flexing. Each exercise corresponds to a specific move in the game of Tetris!
The backend of FITRIS is designed with Flask and is connected to a React JS front end. Say goodbye to boring workouts and hello to an enjoyable way to get fit with FITRIS!