WordPress Developer for Social Networking Site

IN PROGRESS
Bids
11
Avg Bid (USD)
$517
Project Budget (USD)
$250 - $750

Project Description:
WordPress Developer for social networking site for pets.

The qualified consultant is expected to have working familiarity with the following technologies:
· WordPress: administration and development
· PHP
· FTP
· BuddyPress (preferred but not required)

Scope

The scope for the qualified consultant includes the following. Functionality is expected to be in the form of plugins, either created from scratch or modified from an existing plugin.

1. Profiles
a. Create a mechanism for users to create profiles. The profile fields would be similar to most social networking sites.
b. Create a mechanism for users to create subprofiles for each of their pets. The profile fields would be specific for each pet. A single user profile may have multiple pet subprofiles.
c. Allow the inclusion of pictures and videos for profiles and subprofiles.
d. Create a method of administration of all fields via WPadmin.

2. Pet-of-the-Day (POTD)
a. Create a random generator that selects the POTD once per day.
i. Winning eligibility requirements:
ia. The user of the selected POTD has logged in within the last 24 hours.
ib. There is a picture in the pet subprofile.
ii. Winners can repeat.
iia. Create a display of the current POTD on the homepage.
c. Create a page that displays past winners of POTD.
d. Generate an email notification to the POTD winner with prize redemption.
e. Generate an email notification to an admin.

3. Testing and Debugging
a. Identify defects through unit testing, integration testing, and system testing. (Other testers will perform user acceptance testing as well.)
b. Ensure the entire site is clean from defects.

Skills required:
PHP, Social Networking, Wordpress
About the employer:
Verified
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.