Inspiration

We wanted to start working out but were afraid of injuring ourselves. We aimed to ensure that we could complete workouts correctly without needing a gym buddy for guidance.

What it does

RepRight provides on-demand posture correction using the power of computer vision AI. It analyzes your form during workouts and offers real-time feedback to ensure you exercise safely and effectively.

How we built it

We used Python as the main programming language. The frontend was developed using React, JavaScript, and CSS, while the backend was built with Flask. For computer vision, we integrated Mediapipe and OpenCV. Node.js was also used for additional backend functionalities. The project was deployed using Heroku.

Challenges we ran into

Ensuring that the system could accurately determine whether the user's form was correct posed a significant challenge.

Accomplishments that we're proud of

We successfully perfected the accuracy of the form-checking system and created a simple, user-friendly web app that anyone can use instantly.

What we learned

We learned a lot, as all team members were new to both computer vision and deploying web projects.

What's next for RepRight

We plan to add exercise schedule plans, introduce more workout types, improve accuracy with more data, and enhance the UI for an even better user experience.

Share this project:

Updates