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

CLOSED
Bids
12
Avg Bid (USD)
$257
Project Budget (USD)
$30 - $250

Project Description:
PLEASE DO NOT BID - SEND PM WITH DETAILS OF YOUR EXPERIENCE + QUESTIONS - THEN I WILL SEND DESIGN DOCS

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.

Notes

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.

Additional Project Description:
08/05/2011 at 17:13 ECT
I have a couple of small edits for this project.

Firstly, I have already apologised for my poor spelling / typing, due to using my phone and computers with foreign keyboard while travelling, but having got a few minutes at a good computer I have re-read my previous PM and I must apologise again, there are so many mistakes, however I think it all makes sense. This is not my usual standard. Hopefuly you will see that my 2 documents are of a higher standard of communications - even these were a bit rushed with a few errors, 4 hours before a flight and no sleep in 24 hours. So I hope all of you will forgive me.

Now the edits: By now you will be aware of the level of site visitor interaction / editing that this site will allow. I have already pointed out that a number of safeguards will need to be in place to stop malicious input to the site. I just want to re-emphasise this point, I hope you will think of a few safeguards that I have not thought of, but I also presume as your work develops I will make suggestions for changes that you have not considered.

Next point. I have remembered one small thing I had forgotten. We will need an automated notification to each page and to site admin, when the courier webpages linked from each courier page update - this will inform site visitors that the page has been updated and ask at least 2 visitors to confirm that they have looked at the courier web page and verified the information on our page.

Once again, I hope that as you develop the site you will pro-actively suggest useful features that I have missed in the spec, and again, I will probably think of a few features that are needed to make improvements.

I am not suggesting that there will be lots of changes or additions, but I do want you to be aware of what I have discussed above, so that I am fair to you in relatiion to the amount of work that you feel is required.

So if necessary, please feel free to edit your bid if you think this is needed.

If you have any specific questions please PM, I will be logging in every day or two.

Bidding will end before I return home but I hope to reply to PM's. When I am home I will be able to spend sufficient time to read everyone's responses and make a good judgement.

Once again, thanks for your patience and continued interest.

CKxion

Skills required:
MySQL, PHP, Website Design
Hire ckxion
Project posted by:
ckxion United Kingdom
Verified
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.