Hello,
Can this be done in D7 out of the box ? If so I am interested in hiring you for some customization if you are interested.
1. Userprofiles.
Userprofiles must have a large number of optional attributes that the user can choose. These attributes are jobcategories from which the user can be either "offering a job" or "looking for a job" or both for each of the given category.
2. Match and search.
These profiles attributes now needs to be matched so that profiles attributes can be searched. Example. If a user is searching for a carpenter the search result will show other userprofiles that har "carpenter" set in their userprofiles as "I am looking for a job".