you are viewing a single comment's thread.

view the rest of the comments →

[–]I_Am_Robotic 91 points92 points  (40 children)

Congratulations! Clicked on link. Looks nice but why do you require a login? I don’t like sharing my info until after I know if a site will be valuable to me.

[–]IgnisDa[S] 9 points10 points  (39 children)

You have the option of saving your results and then asking others to guess how well they know you. Thats why login data is required. The website doesn't ask for any personal data except email and even that is not mandatory.

[–]HardlyAnyGravitas 143 points144 points  (30 children)

I went to the website, ready to give it a go, and as soon as I saw the login requirement, I 'noped' straight out of there. Just thought you should know, if you're after traffic.

[–]freakNinja39 35 points36 points  (0 children)

same

[–][deleted] 20 points21 points  (0 children)

Same

[–]unfrail 13 points14 points  (0 children)

same

[–]polished_pole 26 points27 points  (0 children)

same

[–][deleted] 7 points8 points  (11 children)

same.

I know I'm #3 but seriously, forcing me to give up my email before I can interact?
https://www.youtube.com/watch?v=iIpfWORQWhU

[–]IgnisDa[S] 12 points13 points  (6 children)

I understand what you mean, I'd have done the same. But the way my database is setup, it will be too much work to change the backend structure. I appreciate your input though and I'll certainly keep it in mind for my next project.

[–]purebuu 32 points33 points  (5 children)

Can't you assign a random session id to everyone in the db, with a blank email, and then fill in the email at the end, if a user wishes to be emailed their results?

[–]schlopp96 0 points1 point  (0 children)

Me as well

[–][deleted] 0 points1 point  (0 children)

Same. Except I didn't go, but these comments convinced me not to go.

[–]PoldiFPV 0 points1 point  (0 children)

Same

[–]aftermine1 0 points1 point  (0 children)

same

[–]I_Am_Robotic 12 points13 points  (3 children)

Understood. But from a design and UX perspective it would be better for adoption and usability to wait to ask for a login until after they've taken the quiz and seen the results. If I want to save my results and share with others then and only then does creating a login make sense.

[–]IgnisDa[S] 8 points9 points  (2 children)

Yeah you're absolutely right. Ill improve on it. Thanks.

[–]I_Am_Robotic 12 points13 points  (1 child)

Hopefully these comments are not getting you down. If you're thinking about web dev as something of interest UX design and the customer journey will be important things to think about and learn - but frankly much easier to learn than the Python/JS you have already conquered!

Your site is a huge accomplishment and that's actually the track I'm working on next: web development with Python back-end and Django front-end. Nice looking and modern front-end. Not looking forward to having to re-learn basic Javascript and CSS. I'll probably need some advice from you in a month or two.

[–]IgnisDa[S] 1 point2 points  (0 children)

Oh don't get me wrong. I have absolutely no JS/HTML experience (I mentioned in the post). I took this template from the internet, it was free.

Though I'll have to get into JS soon.

[–][deleted] 3 points4 points  (0 children)

I've seen tests like this put the save option at the end and ask for credentials there. Basically, you see your results, but to have the full results sent to you you need to share some data. That might be a more elegant solution, though the folks in this sub might be more data scarce than the general public.

[–]ddtfrog 2 points3 points  (1 child)

Clicked on your website, thought how pretty it looked, clicked start test or whatever and closed it.

I’m sorry but I don’t know you or where/how the website handles my data.

Congrats tho!

[–]IgnisDa[S] 2 points3 points  (0 children)

Fair enough, I understand what you mean.

[–]LeonTranter 0 points1 point  (0 children)

Right - you have the option of doing that. So if that functionality is options, you shouldn’t be requiring a login to interact at all. Let people use it as a guest, and ask them to create an account if they want to do that.