Freecodecamp: Welcome view for new users

Created on 19 Sep 2016  路  9Comments  路  Source: freeCodeCamp/freeCodeCamp

Whenever a user signs in and has 0 or 1 brownie points, we should redirect them to a special /welcome path. This path should contain the following text:

Welcome to Free Code Camp!

You've created a brand new account. If you already had an account, sign out and try to log into it again with a different email address.

Do you want to go through our introduction? This helps you join our chat rooms, forum, and local study groups. It only takes 10 minutes.

Yes, I want to join the community

No, I just want to code

We also want to write whether a camper skipped our onboarding as an attribute on their user object. So if they skip it, we would set "skippedOnboarding" to true, and if they chose to start it, we'd set it to false. This gives us valuable data about whether people who skip our onboarding ultimately come back to it, and whether people who say they want to complete it actually complete it.

All 9 comments

Hi @QuincyLarson

The issue tracker is for reporting bugs only. If this is a request for help with a challenge, please use the help chat room or try looking through the forum for help with a specific challenge.

If this is the case, please close this issue.

Happy Coding.

_Automatic update by Var.CI_

@BerkeleyTrue any idea what caused @VarCI-bot to think my issue wasn't a valid issue?

@QuincyLarson probably because your issue contains the word help in it.

...introduction? This helps you join our chat...

VarCI Source: https://github.com/FreeCodeCamp/FreeCodeCamp/blob/staging/.varci.yml#L7

@erictleung OK - mystery solved. Thanks for linking to the code :)

@QuincyLarson Is someone already working on the new issues you added for this milestone? I'm booked tomorrow but I have some time Tuesday when I could bang a couple of them out. I just don't want to step on someone if they're already being worked.

@P1xt Awesome! We could definitely use your help! I can answer questions if you have any. I'll Gitter you my Skype information.

@QuincyLarson Only one question: what branch of the repo should they be applied to?

@P1xt first we'll merge it into staging. From there, we can also merge it into backup/master, but we'll cross that bridge when we get there :)

@P1xt I went ahead and took a crack at this: https://github.com/FreeCodeCamp/FreeCodeCamp/pull/10873

Was this page helpful?
0 / 5 - 0 ratings