You are on page 1of 1

Gamification App functional specification

ADMINISTRATOR
 Registers a school
 Has an overview of all groups (guilds?)
 Add/edit/delete groups
 Approve registered users
 Assigns users as teachers or students to groups
 Assigns classes to students, every class has a predefined set of skills
 Can add new classes

TEACHER (guild master?)


 Has an overview of groups and students assigned to him
 Can post homeworks and assignments („quests“) to the group message board
 Manages students skill points and xp

STUDENT (adventurer?)
 Has an overview of his profile (skill points, xp, etc.)
 Overview of other student's profiles
 Applies for quests on the message board to earn xp, traits, etc.

You might also like