Types
Application Types
USER
A user is a user and he can be a member if he part of a team.
TEAM
A team includes quests, tasks and users.
MEMBER
A member is a user, who is part of thats specific team.
TASK
A task:
- must be completed by a member of a team
- must be public or private
- must have a interval, when this task is to completed
- must have points, which the assignee receives once completed
QUEST
A quest is:
- a task, which needs to be completed in a given time by a user
- created by a member of the team
- happening only once
RuleSet
Bundles different rules for one team.
PauseHistory
Shows the history, when a team was paused.
IdentifierTuple
Delivers name and uuid tuples for members or teams.
Quest
Contains the tasks, which are time sensitive. A quest is:
- a task, which needs to be completed in a given time by a user
- created by a member of the team
- happening only once
HistoryTask
Contains the history, when a task was done, completed or archived.
Scores
A score is a simple object, which contains the score for the team (name, team) and when it scored last.
Themes
A theme contains the information how to style the CSS and overwrite the variables. Accent, background, primary, text and error are colors.
User Settings
Settings of the user are saved in the BE. They contain the recently used artifacts, favourites artifacts and how the team dashboard is configured.
Possible more description on the API documentation