Add python webcam live video stream functionality to existing webapp

Job ID: 35680960

Budget: $30 – $250 USD

We created python web app using this library:
https://dev.to/furkangulsen/sport-with-ai-4fi5

Our repository:
https://github.com/harleygroupmap/Sport_AI

The project is working localy
We need to make the server version where webcam live video stream on the webapp page from users in different sessions will go to the server to analis and account number of exercises to each user

All the project's local functionality must work for users on public server:
Web app must have pages for each type of support sport exercise:
- Sit-Up Exercise
- Pull-Up Exercise
- Push-Up Exercise
- Squat Exercise
- Walking Exercise

The structure of pages must be the same:
- Some instructions - as html text
- Webcam video stream window with counting info after start
- Buttons: “Start”, “Stop”, “Save results”

The logic of usage:
- user is redirecting to the exercise page with some hash parameter (example.com/sit-up?hash=32fgvzdf44gsrbxdf345hgdf)
- user read the instructions and press Start button
- user starts doing exercises in front of webcam and he can see the counting
- user finish doing exercises and press Stop button
- user press button “Save results”, and he needs to be redirected to an external url with params hash and number of counted exercises (example.com/results?hash=32fgvzdf44gsrbxdf345hgdf&count=10)
- button “Save results” must be blocked while user don't press Start and when number of counted exercises = 0
- when user “Start” counting, and then press “Save results” button without pressing “Stop” button - user needs to be redirected to an external url with params hash and current number of counted exercises (example.com/results?hash=32fgvzdf44gsrbxdf345hgdf&count=10)
Related categories: Python Django Web Hosting