The main function of the e-FLAG RACER is to assist in the monitoring and safety of those competing in a race — allowing for real-time interaction with them by way of flags, messages, and map placement.
The software is made of two parts:
- A central web application
- A mobile application
The web application is the central system for event configuration and monitoring, from which messages and flags can be sent — to one or more competitors at a time — that are then received in the mobile app.
The mobile application is used by drivers throughout the competition, allowing them to receive flags and/or messages sent from the central system, as well as to send emergency alerts.
The web app allows for users to be created with the following roles:
- Event organizer: Includes global competition and institution settings. Their system permissions include:
- add, edit, delete, and associate roles with users
- add, edit, delete categories
- add, edit, delete, and publish events
- creating race tracks and pit lanes; adding and delete starting lines, finish lines and emergency service points; and importing and exporting the track.
- add, edit, delete the events’ race track sectors
- add, edit, and delete competitors
- invite a competitor
- authorize or unauthorize a competitor
- import and export competitors
- see a live race (though they cannot interact with the competitors).
- Clerk of Course: They are responsable for System operation throughout the race. Their role spans all critical, safety, and map-related functionalities needed to monitor the race and interact with competitors by sending flags and/or messages. Their system permissions include:
- being the race operator of their institution
- sending flags
- sending messages
- monitoring the location of the competitors in real time, receiving emergency notifications and alerts
- resetting the number of laps in a race
- showing/hiding POIs and race categories
- removing SOS flags, and more
- Event Official**:** Their permissions include:
- creating race tracks and boxes, loading starting and finishing lines,
- creating race tracks and pit lanes; adding and delete starting lines, finish lines and emergency service points; and importing and exporting the track.
- add, edit, and delete the events’ race track sectors
- view and export competitors
- see live races (they cannot interact with the competitors).
Here is an overview of the web app's functionality across the various roles mentioned above:
1-. How are users added to an institution?
2-. How can an institution’s users be edited?
3-. How are users eliminated from an institution?
4-. How can an institution’s licence information be viewed?
5-. How are categories created?
6-. How can categories be edited?