-
Notifications
You must be signed in to change notification settings - Fork 1
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
Add text and make /connect page pretty #12
Comments
What is the purpose of the page, in terms of the user flow? On Sunday, March 1, 2015, Jan Henning Thorsen notifications@github.com
|
The purpose is that I don't like a Register (Connect) button to take you directly to Eventbrite. Users (including myself) get confused when redirected to a completely different page to do register, without the proper introduction first. A direct link to Eventbrite (without the /connect page in between) makes me wonder if someone has hacked mojoconf.com and replaced links. Login on the other hand is different, since the user should then already be familiar with Eventbrite. |
Oh, I see what you’re saying. Here’s what I’m envisioning - just an embedded order form, like cocoaconf has: http://cocoaconf.com/dc-2015/register http://cocoaconf.com/dc-2015/register
|
But will "register" also do connect? I'm suggesting this:
I think it's important to connect the user first and then make them register. I don't think the flow will make sense if you register to the event (order) first and then connect. I think it's a good idea to connect all users, so they exist in both the eventbrite and MCT database. |
I strongly disagree. This is one of the problems with ACT - it prioritizes the development process over the user experience - 50 steps before I can just get my conference ticket. As a customer, why do I care about some connect process? What does that even mean? Just give me my ticket!!!!!11!1
|
Hehe. I was hoping for your exact response 👍 So, most users only care about getting the ticket, right? But the process of submitting a talk require OAuth2 connect? So how do we solve this? I'm suggesting "Login" works like it does now (sends you to Eventbrite connect page), while "Register" sends you to "/register" instead of "/connect" where we have the embedded form? |
Ok. That’s sensible; I understand where you’re coming from now. Agreed on all points.
|
We can also use these resources: http://developer.eventbrite.com/doc/widgets http://developer.eventbrite.com/doc/widgets
|
I didn't get "I understand where you’re coming from now"... Anyway, regarding "resources": Do you mean we should use http://developer.eventbrite.com/doc/widgets/#ticket on the "/register" page? <div style="width:100%; text-align:left;" >
<iframe src="http://www.eventbrite.com/tickets-external?eid=15825231694&ref=etckt&v=2" frameborder="0" height="256" width="100%" vspace="0" hspace="0" marginheight="5" marginwidth="5" scrolling="auto" allowtransparency="true"></iframe>
</div> If so: 👍 |
Yes
|
I'm stealing this issue for now. Going to make the flow that we described for /connect. Making a new issue regarding /register: #14. |
- Add "authorized" shortcut - Add reply.connect helper
The /connect resource is no longer a page. It does one of these three:
Next: I need to handle if the user refuse to connect with Eventbrite page. Returning an exception is not good enough. Line 64 in 189e8d4
|
I'm not sure what to write, but right now http://localhost:3000/connect is not very nice. "Some message which will make the visitor think this is a good idea" need to be replaced with some actual description of why we decide to use Eventbrite and why it's a good idea (required) for the user to connect.
I also think the whole page is misplaced compared to the landing page: The text is way too far to the left, compared to the text on the landing page.
Maybe you want to add a top-image? Maybe just re-use the same as from the landing page?
The "Connect" button need to be "Connect and register" or something. And it needs to be a lot bigger and have a color (blue?) which makes it pop out and make me want to click it. Right now it's way to easy to miss.
The text was updated successfully, but these errors were encountered: