# PURPOSE OF THE APPLICATION
This **Android** Application manages the FFR rugby school boards (tournaments).
It allows a Plateau manager to generate the program of matches for a pool, to keep scores up to date, to share them via Bluetooth with team managers, to take photos of documents (attendance sheets, CR Plateau) , and to send all this information by email (to the FFR for example).
# USE
The application is identical for the 2 functions (plateau manager and participating team manager). Stage and team managers must load the application on their phone.
- The Stage Manager: This is the referent of the group (for example group 1 of the M8 teams). He is in charge of the organization and the follow-up of the hen.
It is he who must enter the teams composing the group (5 Max. currently). The application automatically generates and sequences matches, and defines which team to referee. He then updates the scores on the board.
Once this initial entry has been made, or during the set, the set manager can share the sequencing of the meetings with each team manager (synchronization operation via Bluetooth, point-to-point).
Then, as the game progresses (the pool), he enters the score of the matches and can pass it on to the team managers or anyone interested in the progress of the game.
A tray can be saved (for example to enter another tray) and recalled (to return to the desired tray).
- Team Managers: These are the people in charge of at least one pool team. Or anyone interested in the progress of the hen.
He must launch the application and indicate the category of the hen (for example hen 1 of M10 - M10-1). He must then approach the hen's tray manager, and start the synchronization by physically approaching the tray manager to connect via Bluetooth to his phone.
The Stage manager must provide the name of his phone so that the team managers can choose the phone to connect to.
The application checks that the hen is correct (same hen).
After Bluetooth synchronization with the Plateau manager, the managers retrieve the list of matches and the progress of the group scores on their telephone.
Team Managers cannot modify matches or scores (which are updated by the Board Manager).
- The application uses Bluetooth communications and location (required by Bluetooth)
At the end of the pool matches, the stage manager can:
- Save the state of the board (or recall it),
- Reload a saved board (you can manage several boards),
- take a picture of the attendance sheets of each hen,
- Send a chicken report by email to 3 different addresses. This report contains the results of the matches (Excel and pdf format), and all the photos taken (for example photos of attendance sheets, ...).
# LIMITATIONS
In its current version, the application manages:
- A group of 5 teams maximum,
- Does not manage the allocation of land,
- Does not manage the whole of a tray (for example all the hens of the M10 category),
- Does not allow adding photos other than attendance sheets.
# DEVELOPMENTS
The planned changes are:
- Cosmetic evolutions of the whole application which only does the job, and remains a little austere,
- Provide match times according to the categories, the number of matches and the duration of the set (day, half-day),
- Manage 6 teams max.,
- Allow old trays to be deleted other than via Android,
- Add more email address.