I’m looking for a developer who can build a responsive web application that lets race-committee staff design sailboat-racing courses and remotely control their fleet of up to eight 5G/4G/LTE-connected robotic marks. The marks carry an autopilot, motor controllers, and a cellular IoT module; once a course is set, each unit must receive its waypoint list, acknowledge the command, and stream status data back to the dashboard. We are currently using a mobile App (for Android) and have the general layout and philosophy of the App well established, but wish to move to a web based app solution Core workflow • Course designer: choose from roughly 15 pre-defined layouts (windward-leeward, triangle, trapezoid, etc.), then enter distance, bearing, start-line position and other parameters. • Mark assignment: drag-and-drop or otherwise map numbered marks (1-8) to the course positions you’ve just defined. • Command & confirm: send the waypoint set over the mobile network and show confirmation for each buoy. • Live monitor: display battery voltage, speed, and GPS location on a map in real time. The system must also be able to accept additional rate (≈1 Hz) sensor streams in the future. Key requirements – Optimised for both desktop and mobile browsers (React, Vue, Angular or similar—your call). – Simple username-and-password authentication with secure password storage and session handling. – Worldwide operation: users may log in from any region; handle time-zones and metric/imperial units gracefully. – Cloud-hosted backend (Node, Python, Go, or similar) exposing a REST or WebSocket API to our existing buoy firmware. – Map view using OpenLayers, Leaflet or Google Maps to visualise courses and moving marks. – Admin area to add customers, provision new buoys, and review mission logs. Deliverables 1. Functional, database-backed web app deployed to a staging server. 2. Source code repository with build instructions. 3. Basic unit tests and a walkthrough video. To see the style of interface we like, feel free to log in to this demo: https://control.effettoventuri.eu (user: demo / pass: demo1). I’m happy to answer protocol questions and provide sample telemetry packets. Let’s create a reliable tool that makes setting race courses as easy as drawing them on a screen.