Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Registration @MVP | Feedback to confirm registration & logged in status #85

Closed
iteles opened this issue Mar 20, 2015 · 17 comments
Closed
Assignees
Labels
discuss Share your constructive thoughts on how to make progress with this issue MVP
Milestone

Comments

@iteles
Copy link
Member

iteles commented Mar 20, 2015

We have to provide some sort of feedback to the person that they have successfully registered/logged in and saved their timers, even at the MVP stage (I feel like this is UX 101).

We have already agreed that registering will log a user in automatically so our simplest options to let the user know their registration was successful are:
a) On screen permanent: Display an icon or text permanently on-screen while they are logged in (this will feed into #31)
b) On screen temporary: Message appears for a few seconds in a band across the screen to say 'You are logged in as [email protected]' (both after registration and upon opening the app if user is already logged in) - N.B. Account information displaying and editing are not currently part of our MVP feature set
c) Email: More pertinent to registration, people get a simple email the first time they enter their email into the app to say they have registered, even at MVP stage
d) Email + on-screen: Email at registration, plus either a or b.

@iteles iteles added this to the MVP milestone Mar 20, 2015
@iteles iteles added discuss Share your constructive thoughts on how to make progress with this issue MVP FrontEnd labels Mar 20, 2015
@iteles iteles added the [alpha] label Apr 10, 2015
@nelsonic
Copy link
Member

My vote is for a + d.
For this we need email copy.
@iteles are you on the case?

@iteles
Copy link
Member Author

iteles commented Apr 12, 2015

On it.

@iteles iteles changed the title Registration @MVP | Feedback to confirm registration Registration @MVP | Feedback to confirm registration & logged in status Apr 12, 2015
@nelsonic
Copy link
Member

Ok. I'm working on the "nav" display in the app (shown to people who have logged in)

@iteles
Copy link
Member Author

iteles commented Apr 12, 2015

I suggest we go with a super simple email. As we won't be doing any email verification until post MVP (#41), the email could just be:


Hi!

Thanks so much for joining us to alpha test dwyl, we’re excited to have you!

For now, dwyl will help you track your time and soon it will help you do much more, including making time for what you love.

If you have any questions or find any bugs, big or small, please drop us a note or add an issue to github. We really appreciate it!

Happy dwyling [@nelsonic too cheesy?]
Ines & Nelson


This might even be a little too long!

@nelsonic
Copy link
Member

Not cheesy enough! 😜
We need to decide which is the best email delivery service in the short run.
Do you have time to research it?
In the past we've used SendGrid (First 400 emails a day or 12k per month are free no credit card required...)

@iteles
Copy link
Member Author

iteles commented Apr 13, 2015

Shall we go with SendGrid for [alpha] and then investigate for the next iteration?
I'll add it to my research list for post-alpha 👍

@iteles iteles added [alpha] and removed [alpha] labels Apr 13, 2015
@nelsonic
Copy link
Member

@iteles i've set up a gmail we can send the first few emails from. (until we decide what domain we are going to use...) [email protected] (using the password you told me before you left the office)

But I have a question: should this email simply confirm that the person created an account or should it include a link that (when clicked) logs them back into the app? #131

@nelsonic
Copy link
Member

Should we be asking people for their first name when they register so our email message can be more personal...? #132

nelsonic added a commit to nelsonic/practice that referenced this issue Apr 16, 2015
@nelsonic
Copy link
Member

@iteles we need to investigate sending email via zoho/mandril (mandril has better stats than sendgrid).

@nelsonic
Copy link
Member

Right, email (using [email protected]) is active on heroku: https://dwylio.herokuapp.com/
@iteles please _Try_ it. and we can work on adapting it to the dwyl.io when you are free. 👍

@iteles
Copy link
Member Author

iteles commented Apr 16, 2015

Works! Thanks for sorting it out 😊
Let's make it work for [email protected] next 👍

@nelsonic
Copy link
Member

@iteles I need access to the domain to get the email set up... let me know when your free to pair on this. thanks!

@iteles
Copy link
Member Author

iteles commented Apr 17, 2015

👍 Currently locked out of our domain because of some weird security loop involving forgotten passwords. Hope to get back in soon!

@nelsonic
Copy link
Member

I asked MailChimp/Mandrill where the tests are for their api node module: https://twitter.com/nelsonic/status/589104943988080640
mandrill-api-no-tests-

@iteles
Copy link
Member Author

iteles commented Apr 17, 2015

😆 I'll be surprised if you get an answer to that...

@nelsonic
Copy link
Member

I don't expect MailChimp to reply. but I'm creating a sub-issue to make this easier to track if anyone needs understand what I'm doing. see: #135

@nelsonic
Copy link
Member

@iteles ready to :shipit: ?

nelsonic added a commit that referenced this issue Apr 17, 2015
@iteles iteles closed this as completed Apr 18, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
discuss Share your constructive thoughts on how to make progress with this issue MVP
Projects
None yet
Development

No branches or pull requests

2 participants