Skip to content

Gamified Progress Tracking #34

@jdrueckert

Description

@jdrueckert

This issue lists the stretch goal tasks "left over" from @TheShubham99 's AdventureSite GSoC 2020 project.
The idea here is to personalize and gamify the experience of learning the ropes of Terasology.
This should include:

Identity Management

The Adventure Site needs to be able to distinguish different users and to store their respective learning progress, including the paths and stages of what they already learned.
As - for most types of contributions for Terasology - you should have a GitHub account, integrating with GitHub OAuth and the basic user data would both make sense and simplify the identity management.
To increase the social aspect, a profile page could be considered, via which users can optionally share social handles, their progress, etc.

Leaderboard

To encourage the users to do and learn more, the Adventure Site could have a leaderboard, listing the most active learners.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions