Improvements on Fitness Overlay Rust Video Project
Buget: $100.0
FIXED /
⭐ 0.00 (0)
South Africa
rust, python, saas
## Customizable Video Overlay Layouts
Looking for a developer to add layout customization options to an existing video overlay tool.
### Requirements
* Allow users to customize which metrics are displayed and in what order via CLI arguments.
* Add CLI toggles to enable/disable visual widgets and overlays.
* Introduce a configuration/options structure to manage layout settings cleanly.
* Validate conflicting CLI options and provide user-friendly warnings where appropriate.
* Maintain current behavior as the default when no options are provided.
* Add unit tests covering configuration parsing, layout behavior, and overrides.
* Update example previews/screenshots demonstrating the new customization features.
### Deliverables
- --metrics cli flag - comma separated override on the on-screen metrcis row (e.g --metrics pace,hr,distance)
- --widgets optional widgets like elevation and hr zones on differenet workouts, right now outdoor run doesn't have HR or elevation, hike / biking also not
- unit tests for this whole project to ensure everything works well
- Manually test all the flows if possible & send over example videos of each of these & testing manual input flows
- Improving the documentation by adding practical non llm-generated examples to YT vids
There's a potential for follow-up to convert this to a SaaS (Mobile app connecting to Strava or Garmin / Web App)
Deschide pe Upwork