Drupal 7 module revision

Avg Bid (USD)
Project Budget (USD)
$100 - $400

Project Description:
I need some changes made to the Drupal 7 version of the User Relationship module (or, if easier, a new module providing the same features as User Relationship as well as the following):

* Require users to rate one another when requesting or confirming connections:
- rating 0 - 5
- rating prompt included in existing connection request process (no new pages)
- rating visible only to rater
- rater able to view and edit all the ratings they have given for other users on the relationships tab of their profile

* calculate the shortest path (up to 3 hops) between users who are not directly connected

* create a block to be displayed on user profiles that shows their rating and degrees of separation with three different cases:
- if the viewing user is not connected within 3 degrees to the owner of the profile, or is the owner of the profile, show the average of all ratings for this profile owner
- if the viewing user is directly connected with the owner of the profile show their own rating for the profile owner and the average community rating
- if the viewing user is not directly connected with the owner of the profile but has a second or third degree connection, calculate and display the average rating for the shortest connection path (I will discuss this in more detail with the successful bidder)

NB: when calculating the 'community average' only the ratings on connection requests that have been approved should be counted. All connection requests will be configured to require approval.

Any bid should include:
- your Drupal module development experience
- when you can start working and how long it will take
- What (if any) other Drupal modules will be needed (e.g. Profile2, Voting API?)

Skills required:
Drupal, MySQL, PHP
Hire cameroc
Project posted by:
cameroc Estonia
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.

$ 400
in 3 days
$ 350
in 7 days
$ 400
in 6 days
Hire vijay04
$ 250
in 10 days
Hire salesxenix
$ 300
in 8 days
$ 400
in 5 days
Hire annaparker8
$ 400
in 5 days
Hire Dominicrrr
$ 170
in 3 days