carlsednaoui / nycio

NYC Tech Volunteer Database
6 stars 2 forks source link

Create volunteer role #11

Closed carlsednaoui closed 10 years ago

carlsednaoui commented 10 years ago

As a volunteer I want to:

miclovich commented 10 years ago

Check out: https://github.com/EppO/rolify and https://github.com/ryanb/cancan Both gems usually work together. Perhaps we can salvage this...

Volunteer has a User account on the system; they "apply" to volunteer at an organization, an admin of the organization then approves the volunteer "application" which might have options selected in a checklist, perhaps a list of skills, etc.

carlsednaoui commented 10 years ago

I like this a lot.

The 'application' process will make it easy for organizations to know which volunteer's they've vetted for which program. Do you think this notion of 'applying' should be part of v1 or is this something that is better built later?

miclovich commented 10 years ago

v1; it is just an extra form that could be nested Some links I find quite helpful: [1] http://www.createdbypete.com/articles/working-with-nested-forms-and-a-many-to-many-association-in-rails-4/ [2] http://www.sitepoint.com/complex-rails-forms-with-nested-attributes/ [3] http://www.railsexperiments.com/using-strong-parameters-with-nested-forms/

carlsednaoui commented 10 years ago

Thanks for sharing these resources. This seems like something fun we could pair on!

miclovich commented 10 years ago

Yes! :-)

carlsednaoui commented 10 years ago

This issue is outdated. Please refer to #20.