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

Add registration system #12

Open
mathieugagne opened this issue Nov 22, 2013 · 22 comments
Open

Add registration system #12

mathieugagne opened this issue Nov 22, 2013 · 22 comments

Comments

@mathieugagne
Copy link
Member

No description provided.

@garyharan
Copy link
Contributor

  • rename classes to more appropriate labels: :beginner => "Ruby", :intermediate => "Making your first rails app", :advanced => "Rails level 2"(?)
  • have a list of questions that determine the person's perfect class
  • allow registration via Mozilla Persona?

@garyharan
Copy link
Contributor

  • ask if they have special needs (like wheelchair access, vegetarian, childcare)
  • ask if they need to borrow a laptop

@garyharan
Copy link
Contributor

  • allow for "other" option when asking for sex (or allow people to answer in a text field.

@flohdot
Copy link
Member

flohdot commented Feb 24, 2014

  • allow some sort of "pre-check in" for a better sense of numbers
  • collect demographic info and apply a positive discrimination filter (TBD) after a certain number of registrations

@flohdot
Copy link
Member

flohdot commented Mar 5, 2014

for your copy needs, here is the old event: https://railsbridgemtl-nov2013.eventbrite.ca

@flohdot
Copy link
Member

flohdot commented Mar 5, 2014

  • hook into MailChimp

@mcgain
Copy link
Contributor

mcgain commented Mar 5, 2014

Mathieu and I added a simple registration system on the homepage that accepts name and email.

@mcgain
Copy link
Contributor

mcgain commented Mar 5, 2014

Questionnaire could be something like

STEP 1:

Have you programmed before?
Yes > Next Question
No > Beginner and STEP 2

Have you used Ruby before?
Yes > Next Question
No > Beginner and STEP 2

Have you used Ruby on Rails before?
Yes > Advanced and STEP 2
No > Intermediate and STEP 2

STEP 2:

What is your gender?
Male
Female
Neither
Prefer not to say

Will you be bringing a laptop? (highly recommended)
Yes
No

Do you have any special requirements? (access, dietary, allergies etc.)

@flohdot
Copy link
Member

flohdot commented Mar 5, 2014

for question 3, I think maybe:

Have you used Ruby on Rails or another web application framework before?
Yes > Advanced and STEP 2
No > Intermediate and STEP 2

What say you @benichu ?

@mcgain
Copy link
Contributor

mcgain commented Mar 5, 2014

For now, we won't ask the gender question, we can add it later if we feel the need.

@flohdot
Copy link
Member

flohdot commented Mar 5, 2014

We should probably ask people what their preferred language of instruction is... And allow them to check both.

@mathieugagne
Copy link
Member Author

  • Add language choice

@mathieugagne
Copy link
Member Author

@flohdot Hook into Mailchimp. Is there a Mailchimp account? I'll move this item to a separate case

@mathieugagne mathieugagne added this to the April 2014 milestone Mar 19, 2014
@mcgain
Copy link
Contributor

mcgain commented Mar 20, 2014

Initial questions done.

Still need to do the language question.
Also:

  • Fix my crappy animation.
  • Translate questions to french (someone else will have to do this).
  • Hook into i18n for the questions.
  • Be able to send email so existing signups can answer questions.

@mcgain
Copy link
Contributor

mcgain commented Mar 20, 2014

Also @flohdot, or anyone else, can you add mcgain@gmail.com to the herokuapp so I can deploy.

Thanks.

@mathieugagne
Copy link
Member Author

Mainwhile, it's deployed and migrated

@vivrass
Copy link
Member

vivrass commented Mar 20, 2014

@mcgain You just got the access for the Heroku app

@flohdot
Copy link
Member

flohdot commented Mar 21, 2014

@mcgain I'm messing in your code already, so I'm going to add the language question.

@mcgain
Copy link
Contributor

mcgain commented Mar 21, 2014

I just did it. Should be merged.

@flohdot
Copy link
Member

flohdot commented Mar 21, 2014

Oh perfect! I'm adding i18n.

@benichu
Copy link
Contributor

benichu commented Jul 27, 2014

can we close that ticket?

@benichu
Copy link
Contributor

benichu commented Jul 27, 2014

and maybe create specific tickets for each missing features...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

8 participants