Regatta Management System (RMS)
Organizing Authority (OA): Such as a Yacht Club or Sailing Association.
Regattas: Under an OA. These have start and end dates, can have one or more Divisions, which can have one or more races.
Divisions: Under a Regatta. One or more. Includes an expected first warning time, and a scoring method such as PHRF, IRR, etc... Such as 'Spin', 'Non-Spin', and the like.
NOTE: You register for a Regatta and a Division.
Races: Under a Division. One or more races in each Division.
Series: A Regatta may have a series of more than one race. This is supported.
All Users must signup on the system. Including anyone who wants to register for regattas.
Your 'User ID' is your email address. This can be changed by editing your info, without losing any other data you have set up.
Users must add boat(s) they will want to register. These are saved under the user for future use.
A User can create an OA, and will become it's administrator, who can then add regattas, divisions, etc...
A User can signup as a member of an OA if they wish, but does not need to. This does not register you with the OA as a true member, it is just for clerical purposes.
Boats are added from a menu item under 'My Account'.
A boat has various info, including default handicaps for the different scoring methods.
Handicaps can be overriden when you register for a regatta, as some OAs use different handicaping standards. So if you are racing out of your area and get a temporary certificate, you can enter it at registration time.
This menu option under 'My Account' lists the regattas you have registered for.
You can qucikly jump to view the regatta details, edit the handicap, or remove your registration.
An OA Administrator can create regattas.
An OA Administrator can also assign roles to other users, such as additional Admins.
While editing a regatta, you can hit the 'Roles' button to add roles to users. Note that the email user ID must be registered as a user on the system.
Race Docs: When editing a regatta, you can upload the usual documents such as NORs and SIs.
Notes: When editing a regatta, you can add general notes, such as race status, social event schedules, special requirements, etc.
Plans: We intend to implement a separate race status indicator, such as for signals ashore like 'AP', 'Racing Cancelled', etc. For now use the Notes section.
Scoring is fully supported. See the 'Scoring' button under the Regatta dialog.
We intend to integrate scoring with the 'RaceTac Committe' mobile app.