419491 Joomla social network componnt

  • Status Closed
  • Budget N/A
  • Total Bids 1

Project Description


Built to run within an existing Joomla site we require the development of a limited social networking component.

The purpose of this social network site is for users to review products that the site administrator has listed on their wall

The feel, layout and interaction to be similar to be complimentary to our own and also similar to facebook.


Every 2 weeks the site administrator will (from the site admin area) post information on six products. These will appear on everyones wall.

Users will be notified by auto email when admin has posted new products for review. The user then comes to the site and their profile page and posts their reviews of the products and give them a score between 1-20.

When users friends also comment on the same product ussers will be able to see their friends comments and scores on their own wall/product tab.

Users can also comment on each others comments.

There are 3 professional reviewers we call them judges. These judges are automatically everyones friends and all there comments are posted automatically on everyones wall.

When a user rates a product they give it a score between 1 and 20. This is published next to their review.

The users reviews are also automatically added to their ‘My notes' page. This will have all the product fields listed by admin plus users notes and rank. The notes will be listed using the manufacturers name alphabetically

The products will be listed in six individual tabs or ‘comment' boxes.

When the next six products are listed they are posted above the previous six products.

If a user has a facebook account, this needs to be linked with their profile page on our site so user comments are posted on their facebook page. This link should be created as part of their registration.


Registration process to have similar steps with facebook, however there is an added payment step.

Step 1: Welcome page with explanation. We will build this

Step 2 registration

Fields on step 1 or registration process:

- Enter first name

- Last name

- email

- password

- date of birth (if under 21 user cannot proceed)

- gender.

- Question: do you wish to pay to receive products? Yes – no

Click next

Step 3

If ‘yes' the next screen is a payment options page. Paypal or online banking

If they choose paypal they will be taken to paypal site and returned once payment is made

If online banking they are taken to next screen showing payment instructions and having hyperlinks to bank websites. With words, Once you have set up your payments please click next

If no they go straight to next step.

Step 4:

Find friends as per Facebook

Step 5:

Add profile picture:

Step 6:

Profile page:


For each of the tabs appearing on user walls these fields need to be filled from admin area.

Company name

Product type

Product name

Other field

Upload company logo image

Upload product image

Add url

Publishing date

Unpublish date



Find a friend

Message friends

Edit profile

Auto emails: emails to be sent to users from site admin

When a user requests to become a friend

When new products listed by admin

When professional judges have posted a product review

When a friend has commented on a users review

And when more comments are made on that conversation.

When a user is directly emailed by a friend

These can be adjusted by user.

Get free quotes for a project like this

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online