A website with the following attributes:
3 tiers of access: free, paid, and member. Anyone can join the paid whereas member is by referral (so only admin can add people).
The core of the website is a list of techniques, with limits on what is shown for free and paid.
Filterable by tags
Upvotes/downvotes on each list item, only for members. A downvote requires a comment.
Collapsible comments - positive and negative separate. Comment threads (ie replies to a comment), also collapsible. A small form before posting a comment, laid over the screen ("have you implemented this technique?" + a bit more)
Comments can be viewed by members and the paid plan.
A form for submitting a technique (members only)
Choice for anonymity of author
Group formation portal - separate for members and paid
User request form with preferred size and a selection of preferred techniques from one of the tags
Sorting process for setting up groups from the pool of available people
A page for sharing success stories, and a form for submitting them
Design: Nothing fancy. I prefer cheaper over looking nice. Streamlined functionality is most important.
Important for the code to be understandable by someone else.
I will need the person I hire again occasionally for major tweaks to the system once implemented.