create a custom CMS for an existing webiste

Avg Bid (USD)
Project Budget (USD)
$30 - $250

Project Description:
I run a website called

We have approx 47,400 pages indexed in google and service the entire country using contractors.

Currently the system just emails me a booking and i pass this on to the contractor. This takes toooo much time.

What i need is a custom CMS built to do the following:

1. Collect the data from the booking form and save it as a lead
2. Match the POSTCODE from the booking with the CONTRACTOR designated to that postcode.

There will need to be a section built for contractors, i need to be able to add contractors
-Postal Address
-Business Address
-Phone 1
-phone 2
-mobile 2
-Email 1
-Email 2
- Then add postcodes "unlimited" (you work out what format) so that when somebody makes a booking on the website, the CONTRACTOR who is listed for that postcode is sent the job booking with the tax invoice.
- The Tick the boxes for the services they will cover. - Tick Boxes for: Curtains, Roller Blinds, Venetian Blinds, Rugs, Persian Rugs, Mattresses, Lounges, Tile & Grout Steam Cleaning, Office Chairs, Scotch Guarding, Residential Carpets, Commercial Carpets.
- The invoice will include the job details in the body of the Description
- The email that is sent will also act as a Tax Invoice with a pdf version attached. I will send this to the winning bidder

3. The system must generate Tax Invoices to be sent to the contractor automatically with the booking - I will supply a template, the Tax Invoice must be pdf format when it is sent with the booking.

4. I need a pricing system built into the CMS also, this will allow me to add/delete/edit services and their prices, this will then change on the following pages:

The book-online.php page will need recoding in the section called "Please select a service you require"
The user will need to be able to select the service they want, then enter # (m2 or quantities) defined in the cms
The user will choose their service first (1, 2 or 3 services at once) then options will appear underneath each service to enter sizes or amounts.

Residential Carpets will be present (drop down boxes)

Commercial Carpets will be m2 eg: ____25m2___ = $COST

Rugs will be m2 but allow a user to enter the Length x Width to calculate eg: ___3m__ x ___4m___ = 12 m2 = $COST

Venetian Blinds will be priced per linear metre and allow user to enter Length x Number of Blinds eg: ___1.2m___ x ___20___ = 24 Linear Metres = $COST

Roller Blinds will be per m2 eg: Length x Width to calculate eg: ___2m__ x ___1.8m___ = 3.6 m2 = $COST (minimum cost = $77.00)

Curtain Steam Cleaning will be price per/m2 user must enter Length x Width to calculate eg: ___3m__ x ___4m___ = TOTAL: 12 m2 = $COST

Lounges will be present amounts up to 4 seats then $27.50 per seat eg: ___4 Seats___ eg: PRESET $COST (minimum charge $77.00 for 1 Seater)
1 Seater = $77.00
2 Seater = $88.00
3 Seater = $110.00
4 Seater = $132.00
Extra Seats @ $27.50 each
Add Cushions @ $5.50 each

Office Chairs @ 11.00 each (minimum $77.00 call out for 1 to 7 chairs)
Add Scotch Guard $27.50 per seat
Add Scotch Guard Leather Seat $37.50 per seat

Single or King Single $77.00
Double Mattress = $88.00
Queen Mattress = $99.00
King Mattress = $110
Super King Mattress = $121.00
Add ensemble base (sides only) 20% Extra

Tile and Grout Steam Cleaning
$6.60 per Sqm (m2) - user enter total m2 to calculate total cost (minimum $77.00 charge)


For Pricing on Residential And Commercial Carpet Cleaning Please see attachment

Skills required:
Adobe Dreamweaver, CSS, MySQL, PHP, Website Design
Additional Files: CMS+-+calcs.docx
About the employer:
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.

$ 350
in 15 days
$ 600
in 15 days
$ 350
in 10 days
$ 250
in 15 days
$ 390
in 15 days
$ 650
in 12 days
$ 250
in 10 days
$ 225
in 6 days
$ 700
in 10 days
$ 600
in 20 days