Client is a specialized niche website with 315 members in a particular industry. Client provides articles and information for professional members and job listings. The social network is currently powered by JomSocial and the job board is powered by SimplyHired. We are in the process of a big migration of the site to a new platform that will be faster and serve client's needs better than Joomla and we need help with some things.
We have a test site where we have cloned client's site to Wordpress and we have purchased and installed WPJOBS ([url removed, login to view]).
Client's 315 users (usernames and email addresses) have been migrated over to Wordpress on our test site, but their customized profile information has not been put into BuddyPress profiles yet.
The Job: We need a php master to...
1. Integrate WPJobs & Buddypress
Integrate the jobs section into the social network so that when logged in, a user can (in addition to sending messages and connecting with others on the site) see what jobs they have applied for, apply directly to jobs using their stored documents.
*Employer members should be able to log in and see what jobs they have posted, how much money they have spent so far on the job board, etc.
2. Modify the Jobs Section to allow document uploads to be stored in the user's profiles.
The jobs program already allows members to upload documents to apply for jobs. These documents should saved in the user's profile (Resume 1, Resume 2, Resume 3, Writing Sample, Transcript). So each job seeker member would be able to upload up to 5 documents that would be SAVED under their profiles. These documents should be saved under 'my profile' and only be visible to the admins and each user can see their own resumes.
*If a member has not uploaded any resumes, a notification that their profile is incomplete should show on the page when they are logged in.
*None of the members can search resumes on the system.
3. No user should ever get to the wp admin panel (backend). Modify both programs so that user is not redirected to wp admin page under any circumstances, and so that the user is never sent to WP back end. Right now the problem is that employer is taken to wpadmin backend to login to their employer account or sign up. No user (whether employer or member) should see WP backend.
4. Do a Mysql table export/import to migrate in users' personal profile information.
****We also need a graphics person to modify the client's template to make it original (don't want the site to look like anyone else's). If you can also do this, let us know and what your price will be to do it (please give a separate price than the price for the php modification work).