Hi folks !
We're in the process of redesigning a couple of pages and we thought that having a personal page containing information relative to what you would like when you sign in could be beneficial.
We have at the moment different types of users, which are not-exclusive (you can be more than one, eg both being a Mentor and a Parent).
These user types includes :
We'd like to know what you would like in your Zen main page (the first page after login). So far, this is what we think may interest you :
Mentor / Champion:
The activity feed for champions and parents could also contains latest awarded badges as a way of showing off progression
Really looking forward to the redesign! Definitely like the plan for new courses based upon dojos' languages and Giustina’s suggestion for a Forum discussion feed.
Another idea is if Kids could include images/links of projects they’ve completed or working on that would be cool too, so that when a ninja logs in a selection of other projects children around the world are completing would show up.
I've put together some (still only partially finished!) wireframes of a personal dashboard experience for Zen. Alex, my hypothetical user, is both a parent and Champion of two Dojos.
Check them out here.
Those are not definitive, but that's a great base to discuss, thanks @Philip-Harney
One thing that I am unsure of is the idea that there are distinct fixed roles for participants... Let's take a couple of real world examples;
-Kevin from my Dojo 0 who started as a kid and is still a kid (14)
-Kevin quickly became a mentor and then a lead mentor. How does the system account for that?
-Kevin now working in a new Dojo - Tory Top Library where it is likely he will become a champion. How does a fixed role work for that?
I suspect that over time as peoples roles evolve the idea of fixed roles is not consistent with the 3rd normal form of good database management.
I propose that there be one role for people at CoderDojo and then a bunch of attributes that can come and go and that we should organize the dashboard to encourage kids to unlock achievements in the future even the distant future transition to parent
@Bill-Liao It's not, at least as I'm designing it (@Guillaume-Feliciano can comment on implementation), a case of fixed roles for participants. It's also not a case of a single role per participant.
The standard design pattern for this sort of thing is a case of multiple sets of permissions which would apply, with roles simply serving as convenient collections to assign them. This also allows for scenarios where users hold multiple roles or different roles with respect to different Dojos, etc.
To walk through your scenarios:
Thanks for the clarification.
Now from a UI perspective does KEvin get any visual cues that he can and should "unlock" those additions to his profile?
Looks like your connection to CoderDojo Forum was lost, please wait while we try to reconnect.