3 page website - with a lot of Dyanimic content - php/MySQL?

This project received 12 bids from talented freelancers with an average bid price of $257 USD.

Get free quotes for a project like this
Employer working
Skills Required
Project Budget
$30 - $250 USD
Total Bids
Project Description


In Simple terms this is a 2 page website + a mini version of one of the pages for use within an iFrame in Facebook.

However it is a bit more complicated than that. Both pages contain a lot of dynamic content – this includes dynamic buttons, where values change over time.

In some ways it is also like a wiki (thought it should look nothing like traditional wiki’s) – registered and unregistered users can interact with the pages and change the data (within some constraints).

The focus of the site is that it gives users details of the weights restrictions for letters and different packages from every Postal Service and Courier company in the world.

Actually it is nothing to do with Post or Couriers – I have used this ‘scenario’ to hide the real focus of the site – real focus of site with different screenshots will be provided to the winning bidder – for now lets stick with the Post / Courier scenario for now.

Before I go any further – I have zero GUI / Design skills (as you will see on my design docs). My ‘design’ has focused on the structure and approx layout I want. You will need to come up with a really good and flexible design with good GUI – which will work well with Facebook (we will be inserting a special version of the home page into an iFrame in Facebook.

The primary things that users can do:

On the home page look at weights and Dimensions for the default couriers displayed for their country (we identify their country and present a default list for that country).

They can ‘Vote’ for the accuracy of the info given
(We need some ‘fancy’ code to prevent someone making multiple random or deliberately wrong votes, so we will limit the number of votes per session, and keep track of users IP to prevent multiple NO votes from one user)

Users can change from metric to imperial units (our database pre-decides what country gets Imperial – all others get metric).

User can create their own custom home page – with their favourite couriers.

Users can join a mailing list for specific couriers (probably using aweber)

Users can add couriers or add data that is missing for couriers
(Again we need constraints to prevent abuse)
Users can read notes (left by others or by the courier company) about each courier company.

Users can add or edit notes
(This is one area where I have not fully thought through how many can be left for each item, how they are verified and how many are displayed when th notes are opened on the page) we will need to discuss this .
(The notes section opens up in place of the main table (centre of Home and Main page – hence we do not want masses of notes to make the page very tall)

Users can also add countries that each courier operates in (and vote for previous entries)
(Again we need to put in procedures to stop abuse)

There are probably other things that users can do hese will be detailed on design docs - with rough screenshots

Apart from a well functioning database, good GUI and good design the developer needs to provide for the following:

Good security to restrict unauthorised access.

Good html design to accommodate good SEO (Key words / phrases will be given).

Implementation of google adsense and at least one display ad

A willingness to make a number of revisions for best implementation

A CMS for static text on the site is not required, I can change this via HTML

I must have good access to every field in the database. My thoughts are that you give me access to the database via MS Access, but you may wish to suggest another method.


Preferred PHP & Mysql

Please do not bid now. Send me details of your experience, preferably links to dynamic sites you have created previously. Plus ask sme questions. I will then send design docs with rough screensots for each page. Don't be concerned if you do not have Facebook integration skills. I will want you to do this but it is straightforward.

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