Back to all jobs

PHP/MySql web developer  Add to shortlist

Client Details

MarkMark C   
United Kingdom  United Kingdom
  • Member Since: May 2010
  • Last Login: 26 Apr 2012
  • Jobs Posted: 3
  • Jobs Awarded: 1
  • Paid out: $392

Job Details

Category:IT/Web/Programming > Database Development

ID:25011

Title:PHP/MySql web developer

Location:Anywhere

Job Description

Our company has a complex and interactive database that is being continuously developed by our in-house programmer- the system is used to subcontract mechanical engineers to companies on short term contracts.

Typically we post a vacancy for a 2 week job (for example) to all our registered subcontractors (3000) via our website- they get an email with job details and they can log into our website and apply for the job if they meet the job requirements.

One of the most time consuming issues to manage is agreeing the hourly rate. Every job is different, locations vary from Nigeria to Russia to Scotland, all over the world- working conditions, taxes etc all vary, so the normal procedure to arrive at an agreed rate requires several phone calls to various contractors.

We want to add a new function to our system as follows:

The first contractor logs in to the job application page. The page lists all the job details, location, duration, job duties etc.

The first thing that needs to be added to this page is something like this:
the highest rate paid for this job role in the last 12 months was [ £xxx.00/day] the lowest was [£xxx.00/day]

If the contractor decides to apply for the vacancy he must input his required daily rate.

The second contractor logs in and states his rate. When he saves his entry, he will see a table ranking him in terms of his rate. We often end up with 20 contractors applying for the same job.

The contractor with the cheapest rate is ranked #1, the next cheapest ranked #2 etc.

Table will display anonymously:

You have applied for the job of [job title] in [country] you application is ranked as follows:

rank #1- Date/time -Years experience- location.
rank #2- Date/time -Years experience- location.
rank #3- Date/time -Years experience- location. MY RANKING.
rank #4- Date/time -Years experience- location.

The contractor then has the option of lowering or increasing his rate, depending on where he is ranked on the table.



Job Budget

Type:Fixed Price

Budget:Not Specified

Additional Information

Attached Files: None

Bidding ends:Bidding Closed

Job Posted:17/05/2010 20:50

Bidding activity on this Job

Bids:10

Who has Bid:


View 7 more bids

Clarification Board

L. P.L. P. on 18/05/2010 00:59
Are you sure you only want to rank by how cheap the contractor is, how about including experience and estimated time to completion etc. Just a thought !

Reply from Client

M. C.M. C. on 18/05/2010 11:39
Lee,
The purpose of this is to give guidance to the contractor on what they should be bidding for the work, and allow them to change their bid to be competitive.

When our office staff post the job to the site, experience requirements and estimated times etc are included in the post.

There are many other functions that we would like to add to the site related to your suggestion, but we want to focus on this particular table/output to evaluate whether 'peopleperhour' works...
J. S.J. S. on 18/05/2010 02:05
Hello,

What parts of the system do you wish to see implemented and what is already working ?

From your description i can imagine that some parts area already working, is this right ?

Reply from Client

M. C.M. C. on 18/05/2010 11:43
Most of it is already working, our database has over 50 tables such as 'country', jobtitle etc etc.
The back-end of the site is already very sophisticated. We have too much going on for one programmer to work on his own which is why we are outsourcing this function as a trial.

What we need is the web-page with the input/output table - we already have the HTML Template to base the page on, it is the functionality of the table and storing the data that needs working on
D. M.D. M. on 18/05/2010 03:34
What development scenario do you desire;
- Remote access to your current development systems
- Duplicating your system in my development systems, working on it and then sending you updates
?

Reply from Client

M. C.M. C. on 18/05/2010 11:44
I would prefer duplicating the relevant bits of the system

Bidding closed

Stay safe: Read our safety guidelines before bidding

Bidding has ended for this project, the client has accepted the bid(s) below:

Accepted Bid #1

Amount: $392 Fixed Fee

Country of Freelancer: United Kingdom  United Kingdom

Acceptance Reason: most qualified according to CV + good feedback.
Not the cheapest Bid.
Your interest in leading to further work is noted...
Cheers,

Mark Cooper

Estimated Start Date: Within 1 Business Day





Here are some practical tips on staying safe


Remember: if something looks too good to be true, it probably is!

If you are in doubt of the legitimacy of a Job and or Client, let us know by Reporting the Job.

For further support on preventing and reporting fraud please contact the UK’s National fraud reporting centre at http://www.actionfraud.org.uk/ or outside the UK Fraud Watchers at {fraudWatchers}