I was brought in on http://beachdig.com after the framework of this site (content/theme) was set up. My job was to circumvent the default Drupal user/password authentication style by setting up an alternative entry point that used a special 'code' which is generated after a membership purchase through the site (Ubercart).
The site also needed to produce lanyard-sized registrant-info cards which the registrants could print off to wear to the events.
Some additional things we did for Beachdig:
- Email-based access code & lanyard retrieval in case someone lost the initial email.
- Export to spreadsheet (xls / csv) of registrant information by event, so she could have a list to refer to when everyone showed up with their lanyards.
- The usual site cleanup / updating / bug fixing we like to do when we spot something wrong.