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
· BuddyPress (preferred but not required)
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.
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.