Swimming Performance Hub Web App
Description
Budget: $15 - $25/hr
I’m a swimming scientist building a central performance-science hub and I need a developer who can turn my workflows into a secure, scalable web application. Two distinct roles must be supported:
• Admins – the scientists
- run Biomechanical Analysis and Race Analysis. Their dashboard has to let us upload and analyse videos, generate and manage reports, and open direct communication threads with coaches and swimmers. I already envision additional modules beyond these core tools, so the architecture must be easily extendable.
• End-users
- coaches, swimmers and parents
- a personal dashboard where they can view the finished reports and keep a history of all analysis sessions attached to each athlete.
For Biomechanical Analysis I am building a poolside technique analysis system for competitive swimmers using multiple action cameras (initially 2 GoPro HERO12s on a moving side-view trolley; later expanding to 4 cameras including frontal views). The software must support an extremely fast coaching environment: from finishing a rep to actionable review and annotation should be under 2 minutes. The software should feel like a “CCTV + sports analysis” hybrid:
multi-camera tiled playback overlays (lines/angles/timers) consistent camera mapping to fixed tile positions rapid export/sharing Live streaming is required in MVP. Reliability and speed are critical The platform requires integrated video analysis, motion tracking and force-measurement views.
For Race Analysis it needs lap-timing & split breakdowns, stroke-rate calculations and finish-time predictions. I will provide detailed scientific formulas, marker-sets and reporting templates; you will translate them into clean, intuitive UI components and efficient back-end processes.
What I’m looking for in this first phase is an MVP that includes:
- Role-based authentication (Admin vs End-user)
- Responsive dashboards implementing the tools named above
- A report generator that exports to PDF/online viewer and stores results in each user’s history
- A simple messaging panel tied to each analysis report
- Well-documented code and a short hand-over call so I can outline the next feature set
Tech stack is open, but I’m leaning toward modern JavaScript (React / Next) on the front end and a Python-based API (FastAPI, Django or similar) because of the scientific libraries I already use. If you have a better suggestion that still lets me integrate video-processing and data-science modules, let’s discuss.
Please share examples of comparable analytics dashboards you’ve built, particularly any involving video or sports data. I’m ready to start as soon as we agree on milestones and timelines.
Skills
Want AI to find more roles like this?
Upload your CV once. Get matched to relevant assignments automatically.