mleong245 / bhnc-portal

Software project for Bernal Heights Neighborhood Center. CS 169 Software Engineering, Spring 2015
0 stars 1 forks source link

New events #20

Closed khotchkiss13 closed 9 years ago

khotchkiss13 commented 9 years ago

NOTE: DO NOT MERGE YET. STILL NEED RSPEC TESTS. This build will fail due to someone else's feature that has yet to be implemented.

This branch has all of the needed functionality for admin to create events, and see who has signed up to volunteer for them.

This branch also has all of the needed functionality for confirmed volunteers to be able to sign up for events, as well as unregister for events.

khotchkiss13 commented 9 years ago

Ready to be reviewed/merged

gabekoo commented 9 years ago

Creating events looks good to me. After I signed up to volunteer for an event, I couldn't find a link to unvolunteer. Might have just missed it though. Small thing to do for later might be to add validations to the volunteer sign up form so I can't just mash my keyboard to fill it out.

khotchkiss13 commented 9 years ago

The link to unvolunteer from an event is on the event's detail page, as it replaces the link to volunteer for it. The volunteer sign up form is Kevin's feature, so I haven't touched that, as I was just working on signing up to volunteer for specific events.

gabekoo commented 9 years ago

I'm only seeing the change from volunteer to unvolunteer when I'm logged in as an admin. Can anyone else see the unvolunteer link as a volunteer?

khotchkiss13 commented 9 years ago

In order to be an actual volunteer, you need to be approved by an admin. So, if you have not been approved, the link you should see is the form to sign up to be a "official volunteer", and if you have been approved as a volunteer, you have the ability to register to volunteer for that specific event, or unregister if you have already registered.