Comments (13)
Additional notes from today:
Since we have to build custom login for < 13s, it should be offered for the other types of users as well. Persona can be an option too.
The data to collect from students:
- first name + last name (optional)
- email (optional for < 13, but they have CPS email addresses that would be helpful to collect)
- birth date
- possible: student id #
Additional user types:
- admin user (MoFos)
- data entry of program descriptions, etc.
- set up mentors
- mentors
- online evaluators
- see list of submissions to approve/deny, maybe with a comment
- offline evaluators
- generate claim codes
- submit email addresses for badge earners
Parental permission guidelines:
- <13 can create account, log in, begin to claim badges
- until a parent approves, we'll block them seeing their earned badges behind a "get parental approval" message
- parents are approving the child's account overall (not each badge)
- should have a "child's activity" feed
- should have the ability to disable child account
from csol-site.
As per our conversation on vidyo this morning, I am assigning this to @andrewhayward to take a stab at making a clickable version of this user flow.
from csol-site.
This is now deployed to the sandbox.
from csol-site.
@andrewhayward In the parent sign up option, is the parent signing their kid up for them?
from csol-site.
@iamjessklein @threeqube @andrewhayward
Following up on Friday's stand-up // I am adding the flow for using a parent sign-in process as requested. It is following 100% the DIY model. I have included screenshots.
1.Choose an Avatar (include warning "please don't use a photo of yourself" )
- Choose a Username (DIY provides a name already, you can push the handle to get a random username, it also strongly urges you to "please don't use your real name"
3.Enter your parents email address + a password (DIY provides a password already, that you can edit)
- View series of tutorial pages
- Parent gets verification email which includes verification link and info about DIY
6.Parent clicks on verification link that leads to "Activate Parent Account" page
7.Parent clicks on the sign option
8. Parent views "parent page", which includes section of "My kids"
-the end.
from csol-site.
@threeqube My thinking was that would be two routes for parents, that ultimately converge:
- Kid signs up, adds parent's email address, parent gets link to follow, which is essentially a link to [2] with some sort of token
- Parent goes directly to sign-up page, entering their email address and sorting out a password
Seems like I missed a bit out though, looking back at it, so it's not actually implemented how I had it in my head :(
from csol-site.
@andrewhayward that is correct. This would mean that you would also get rid of the hyperlink on the sign in/up window for parents to sign up. Correct?
from csol-site.
@andrewhayward and @iamjessklein Can we check back up on how log in user flow for < 13 and > 13 will work? We need to create copy around it.
from csol-site.
c.f. lego magazine email notification to parent:
from csol-site.
🍦 that is a great reference. Yes lets loop back on this.
from csol-site.
Here is the user flow for sign up:
@andrewhayward note that there are a few slight changes based on the conversations with our legal team in terms of requirements. I still need to mock up the sign up for parents. This flow takes into account the need for email notifications, however, does not provide the design for them.
from csol-site.
👍
from csol-site.
there's email pieces to do, but otherwise this is done.
from csol-site.
Related Issues (20)
- Boost search results on /explore and /earn pages. HOT 1
- Nichole seeing issues when she tries to review a rejected badge.
- Seeing error when adding badges to backpack. HOT 1
- Remove "Details" button on badges when on the badge page.
- After logging in, /myapplications page needs text adjustment if learner has no badges.
- Fix broken links on /about page.
- Email notification wasn't sent for registered admin. HOT 1
- Increase time for unclaimed accounts to expire after 60 days. HOT 2
- Grab list of student IDs who have earned badges for Friday report. HOT 1
- Pull short list of data for raffles; due Monday, 7/29.
- Remove "Self-paced challenges curated by DYN org".
- Make org URL corrections in the backend.
- Add badge for signing up on CSOL. HOT 1
- Add social media sharing possibilities on the badge and program pages.
- Surface email addresses of those who have been issued badges. HOT 1
- Total admin access for three users not working. HOT 3
- Password reset isn't working for some folks.
- Add text to password reset page.
- Add New Relic client side monitor script
- Add link to new CCOL site HOT 21
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from csol-site.