JavaScript/Node.js Bug Fixes for Existing OBS Browser Source Overlay
Presupuesto: $250.0
FIXED /
⭐ 0.00 (0)
Mexico
javascript, node.js, html5, css, api-integration
I have an existing custom OBS Browser Source overlay for football/soccer live streams. The project is already built with HTML, CSS, JavaScript, and a local Node.js/Express server. I am not looking for a full rebuild right now — I mainly need help debugging and stabilizing the current project.
Main issues I need fixed:
* The control panel is not sending some player-specific events correctly, such as goals, cards, substitutions, etc.
* Some local assets/icons are not updating correctly inside OBS.
* OBS/browser source cache or asset behavior needs to be stabilized.
* I need the current overlay and control panel reviewed so working features do not get broken while fixing the bugs.
The overlay already includes features like scoreboard, match timer, ticker/questions, alerts, team presets, player events, lineups, stats, and standings. The priority for this first milestone is not to add everything new, but to make the existing manual controls reliable again.
Required skills:
* JavaScript
* HTML/CSS
* Node.js / Express
* Debugging existing code
* REST API knowledge is a plus
* OBS Browser Source experience is a big plus, but not required if you understand browser-based overlays and can test carefully
Preferred first milestone:
1. Review the project files.
2. Identify why the controller/event system and asset updates are not working properly.
3. Fix the main issues without breaking existing overlay features.
4. Explain what was changed.
5. Recommend whether the project is stable enough for future API integration.
This is a small debugging/stabilization task for an existing project. If the first milestone goes well, there may be future work for football API integration, match data automation, and deeper overlay improvements.
Please include in your proposal:
* Whether you have worked with OBS Browser Sources or browser-based stream overlays before.
* Whether you are comfortable working with a local Node.js/Express project.
* Your estimated time for a first debugging pass.
* Confirmation that you are okay starting with a small fixed milestone.
Abrir en Upwork