-
Notifications
You must be signed in to change notification settings - Fork 19
Home
Welcome the FLL Scoring application. This page should give you a quick overview of the current status of the FLL scoring application, its purpose and the requirements set for it. You can check out these places for more details:
- Repo The files of the project. You can also download them in a zip-file.
- Issue tracker The overview of the current issues and requests.
- Wiki Our wiki used for documentation, with a [Features list]https://github.com/FirstLegoLeague/fllscoring/wiki/Feature-list listing contributions from the developers to the various modules
- View the current screenshots
- To view as a webapplication (easiet, works cross platform and cross device): (http://fllscoring.cloudapp.net/) (login: fll, pass: lego)
- To install on a mobile device (https://github.com/FirstLegoLeague/fllscoring/wiki/Testing)
-
Project and functional requirements Outline of the different functions and features that the scoring application should support along with project outline
-
Communication Description of the different deployments scenarios that the application should be able to support.
-
Use cases Defines the various use cases based on the scenarios and requirements
-
Missions and scoring data Described the XML standard used to define the missions so the application can be re-used and the missions translated.
-
Workflows Describes the various workflows to support tournament organizers along with mock-ups of the user interface
The IDs refer to the issues numbers in the issue tracker
Category | Requirement | Status | Issue link | Notes |
---|---|---|---|---|
Architecture | ||||
Modular setup | In progress | #114 | ||
Data storage | Closed | #5 | ||
Data communication | Open | #2, #11, #17, #60 | Open up data to other applications such as team information. Also conflict handling. | |
Standarized mission defintions | Closed | #4, #7, #40, #49 | XML standard defined and implemented for World Class season | |
User interface | In progress | #8, #10, #32, #53 | Material design | |
Automated testing | #29, #48 | |||
Support tournament organizer workflows | In progress | #36, #51 | ||
Central application - BASIC | ||||
Team administration | Closed | #3, #35, #45 | (import, manual) | |
Event administration | #42, #59 | (rounds, finales, tables) | ||
Manual score input | #41 | |||
Read challenge template | ||||
Ranking, export for award distribution | #14 | |||
App server for devices | ||||
Score administration | #119 | (approve, re-assign) | ||
Central application - EXTENDED | ||||
Sync to internet | ||||
Schedule options | ||||
Network administration | #92, #107 | Sync for multiple scorekeepers | ||
Add information to teams | Open | #13 | (photo, background, etc) | |
Create / load challenge template | In progress | #12 | ||
Localization support | Open | #9 | Reminder of multi-lingual tournament (see team information) | |
Refree interface - BASIC | ||||
Printable Scoresheets | #25, #47, #88 | |||
Score administration | #42, #58 | Table, referee, round, stage, team | ||
Cross platform | #6 | (Windows, Android, iOS) | ||
Cross device | (Phone, Tablet, Laptop) | |||
Sync | #43 | in case of connection loss | ||
Standalone option | #76 | Possibility to switch, related to Sync. (i.e. add teams, provide ranking) or online (i.e. connect to central application) | ||
Referee interface - EXTENDED | ||||
Team information to the referees | Extended information such as picture, background, language etc | |||
Provide information on the rules | ||||
Call for assistance from head referee | ||||
Retrieve configuration, data and challenge from server | #39 | (either online or prior to the event from a central application) | ||
Localization support | #9 | |||
Services / Features BASIC | ||||
Publishing/Export to website | Open | #131, #18 | ||
Export/Display intermediate results | In progress | #129 | ||
Services / Features EXTENDED | ||||
Live displays | #130 | team information on screen, live results from round, camera feed | ||
Web API interfaces | ||||
Linking to registration (national) systems | ||||
Custom CSS/Logo for webpages | Allow for different layouts, logos, sponsors etc | |||
Central site for FLL to publish scores, and administrate events | #64 | |||
Project | ||||
Open source implementation | #109 | |||
Release management | #20, #21 | |||
Community / Support | #116 | |||
Dissemenation | In progress | #28, #30, #34 | www.fll-tools.com |