what we developed is "exactly" this.
the name of the app is Challenge Cantieriuniti
(at the moment Android only)
Developed at the sailing club of Lugano, Switzerland, the system enables to define 1 mile virtual regatta
fileds on lakes and sea.
the app notfies the sailor when he cross the start line, show the distance of the second line, and sends the result time to the commetee when he cross finish line.
All results are automatically linked to sailor photo
, tracked map, time, max speed ..
All results are stored server side and classments are generated automatically.
The system enable to enter boat rating so to correctly manage different boat types, surfers, etc.
The app sends push notifications and emails and emails to all users that already participated on the same track, when users start new attempts and when users records new bets time.
A specific web page displays classments for each track defined in the system.
The definition of regatta longer of 1 mile is of course possible..
You can ask additional info directly to me: firstname.lastname@example.org