Updating MySQL and PHP website, including Google Calendar Integration.(repost)
$500-700 USD
Completed
Posted almost 14 years ago
$500-700 USD
Paid on delivery
I have an existing website [login to view URL] which requires some additional PHP / MYSQL work.
I have a PHP calendar which now needs to be integrated with my Google Calendars.
Please visit [login to view URL] and familairise yourself with the 'online quote' script, as I wish to update / change some of the? behavior? of the script and update some design of the website.
The script generates a string, which is converted to a PDF and emailed to the customer.
Coders must be fluent in English and be willing to be online to communicate with me VIA Skype between the hours 6 - 11 pm Eastern Standard Time.
I have attached a file with detailed instructions.
## Deliverables
* ? Calendar Work
* Script is to make booking directly into google calendar, not custom calendar. (ical?)
* Bookings are to be for a set period of time (this period of time must be set from admin side) default 3 hours.
* Must be able to set which calendar is used in gcalendar (EG: I have three different calendars)
* Admin to be able to set time bookings start (EG 8am) and finish (EG 5pm)
* Booking calendar must only book jobs when google calendar is not showing 'busy'. If day is busy, give the next earliest time with popup.
* General work
* <[login to view URL]>? to have text "Thank you for generating a quick quote. Please check <email entered> (including junk mail) for your quote.<p>To accept your quick quote and book an installation date, please enter your quote number here <input field for quote number>. (Continue button)
* <p>If you would like Ezy Air to call you RE a customised quote, please enter your telephone number here (Input) and an Ezy Air representative will call you within 48 hours. <p>Thank you.
* Add 'Terms and conditions' to quote and final invoice. ( text to be provided)
* Put this script into every page:
* Copy the followingcode, then paste it onto every page you want to track immediately before theclosing </head> tag.
<scripttype="text/javascript">
? ? var _gaq= _gaq || [];
? ? [login to view URL](['_setAccount','UA-9855273-2']);
? ? [login to view URL](['_trackPageview']);
?
? ? (function(){
var ga = [login to view URL]('script'); [login to view URL] = 'text/javascript';[login to view URL] = true;
[login to view URL] = ('https:' == [login to view URL] ? 'https://ssl' :'http://www') + '.[login to view URL]';
var s = [login to view URL]('script')[0];[login to view URL](ga, s);
? ? })();
?
</script>
?
* allow admin sign in, which will enable value (price) input box at /quote/installs.php.? to input and override price, this price will continue to invoice. Also allow additional notes text imput which will be included on quote and invoice and also book prior to, and on current date.
* ACCOUNT CUSTOMERS NOT ADDING UP AS PER DATABASE PRICING. INVESTIGATE
* Put installation counter top right hand of each page. Text 'Installations' in black font, with counter image below (five digits long), which I can update in admin. Href link entire image and text to? <[login to view URL]>
* Put 'for friendly help, call ezyair' GIF on top of lhs of all side bars on all pages.
* Make arrows at top of calander easier to see (slightly bigger, bolder jpg)
* Make sure website works in firefox, chrome and explorer.
* Allow no payment option at payment page. (Pop up to ask if customer would like to pay deposit now, or balance upon completion of work)
* Add retailer: Enable each cost to be set differently for different retailers. (So when new user is created, new costs will be added to DB, and the price is generated from these values only.
* <[login to view URL]>? to have 'Installation Photos' link to page with slide.
* Put? <[login to view URL]>? into frame on [login to view URL]
* Add existing GIF or add text ‘Call 1300 399 247’ at top of each page.
* Swap slideshow iframes on index and [login to view URL]
* Add picasa iframe to [login to view URL]