334455 Joomla Polling of Pictures +

In Progress Posted Jul 12, 2009 Paid on delivery
In Progress Paid on delivery

The foundation for what is needed is already functional with Community Builder, SIMGallery, & SIMGallery Pro running within Joomla. The programmer for SIMBunche's SIMGallery saw the outline below for what's needed and told us he didn't have time to do the job but gave us his estimate of what he thought should be charged. His software is licensed but will allow localhost. Also his ParaInvite and Profile Adsense software might be options to modify for the requirements below.

All work must be 100% valid in keeping with Joomla.

1.) Need albums (minimum of 2 pict's to max of 6) to be able to be categorized. (The categories have been created in Joomla)

a. albums will be displayed as 3 pict's horizontally next to each other.

b. users will select a front view or back view (thus up to 6 pict's)

c. The thumbnails can be clicked for lightbox view (already part of SG)

d. users will be able to "view by" all albums from selected user (AJAX) or arbitrary search criteria

2.) Voting is on A, B, or C either from the lightbox or below thumbnails

a. After voting the user will see a results section below (AJAX)

1. A graph showing percentages voted on A, B, and C (if there is 3 front shots)

3.) Age range and zip codes will be required/collected by Community Builder with all accounts

a. The ("voted") user being voted on can set the distance away from them that other users ("voter") can view and vote on them

b. The "voted" user can have a setting of age range "voter" is in

c. The "voted" user can bulk email so many "friends" to vote (invitation overrides)

1. emails will have a nice clean basic invitation with a link to the users category

2. "login" or "create account" comes up in lightbox over the "voted" user

4.) "Voted" user initiates end date of poll by amount of votes or by date

5.) "Voted" user gains this status (able to be voted on) by voting a certain number of times that admin sets.

a. default setting will be 1x (should have an easy Joomla back-end way to set)

-----

Much of the back end is complete with CB and SG and this will be programmed with a combination of modules, components, and plugins.

Here are more notes for clarification and point 4, 5, & 6 are somewhat extra as a phase II of this project:

Categories must be flexible with the ability to add and possibly remove categories or make them not seen (unpublished) for awhile if they are seasonal such as "holiday party"; not included because it is obviously not needed now.

A user can only vote in any poll included on a person's 3 pics only once! It should be obvious but we don't want to assume the programmer will think so. Also, this would mean that after a person uploads pics to a category and before their pics would be seen "become active" - they must vote on other user's pics. At that point, they should not be offered other users pics to vote on if they have already voted on them. However, it does not mean they are prohibited on voting for the same user because the user may have pics up under different categories.

___________________________________________________________________________________________

Needs to be a way to filter certain words at admin discretion that users may post in the comment section after they vote on a pic. Also, there should be a report this post button or report this set of pics in case somebody uploads nudity or something else that is inappropriate.

1. When a user is logged in an wants to upload their picture, all the different options will be programmed in such as who to notify to vote and when they will be notified that somebody voted.

2. When a user is logged in and they uploaded pictures to a category, they will be required to vote on at least 2-10 other user's pics before their pictures become active. They can choose to vote on the same category they are using or random.

3. That a user can be shown categories to vote on or be shown at random in which the program will send the least voted on sets of pics to them to vote. Our goal is to make sure that everybody gets votes!

4. For Advertising - the advertising portion that I can tell the "system" to show Advertisement Example A to people who are registered in such and such area code. This is for the entire site but more specifically in each category. Once a user is logged in - they only see advertisements that are meant for either nationwide or for their area. (Make this a bit more flexible for east/west coast, north/south, midwest, and add extensibility for other areas then the U.S.)

5. For users with pictures in specific categories when they are in their own private "back end" the user would see advertisements that are being shown based on the category and the user's physical location as seen on the mock up? So if they are checking on their results for their job interview category they would see ads next to the results that are aimed at their area and category. (If a particular extension is already created that can accomplish most of point 4 & 5 here, the programmer will coordinate with project manager in implementing this.)

6. Small app for telling stories. Users can post to the category from their private "back end". (A simple app that just posts a small story. We can possibly if needed find something in [url removed, login to view] to post these, but then as noted that they have to be available from the category)

AJAX Joomla Odd Jobs PHP SQL

Project ID: #2080267

About the project

Remote project Active Jul 11, 2012