Tupperware alike website

Hello world,
Got a project idea here and would love to hear your WP expertise about it,
*both WPMU Staff & readers, thank you

I assume you all know about TUPPERWARE, right ? :slight_smile:
They do these events called "home parties" :
http://www.tupperware.ca/info/Be_a_Host
and I would like to reproduce such website

Users are surfing the website, and want to earn free stuff by making an event in their home ... Have to find the nearest person near them and get in touch.

The challenge resides in the "Find a consultant" (*who pay a small fee to get listed) ... What would be the best way for me to transform that idea into reality ? Is there a plugin that can help me achieve that ?

Thanks for any tip you may have