Cancelled

Your job is rejected! Reason:

I need a professional web developer

General information for the website: We offer custom website for private drivers Kind of development: Customization of existing website Description of every page/module: Please refer to the jod specs attached. Many thanks Description of requirements/features: JOB SPECIFICATION Summary Website: https://www.goairport.cab/new_home We are trying to add a booking system to our current wordpress page (compare https://www.goairport.cab to https://www.goairport.cab/new_home ) Current System There are two boxes in the website. Users enter their location, a dropdown with suggestions appears showing suggestions (based on current location - i.e. closer suggestions are shown first) Upon selecting two locations, a quote is shown next to the input. The user is able to select different car types, and the quote changes accordingly. The quote is calculated client-side using Jquery using Google Distance API and a per mile unit cost (different unit costs are used for each car type and peak/off-peak time) Clicking on book now, opens a model with the booking form. Users can adjust their journey (add via points or return journey), enter dates/times together with personal information. As the user updates the booking form, the quote shown at the bottom of the form (and the quote on the home page) is automatically updated. Users can then select Next. They then see a journey summary and the option to pay immediately. Payment options include Stripe and Paypal. Stripe is currently implemented via custom PHP scripts What needs to be done Optimise Stripe Payment - currently send multiple requests to stripe.com (i.e. create customer and then create product and then again payment) Update our custom stripe PHP scripts to the most efficient solution Add PayPal Payment - currently not implemented Note, the cost of the journey is dependent on the journey length and as such the cost is not constant. Thus, you may need to use the Paypal API to do this. All quote calculation is done client-side - which is good because quotes are generated and updated instantly However, this increases the risk of client-side attacks - so double check the calculation in php - server side, just before sending the payment request. Recalculate Quote calculation Server side in php - to ensure no-one is playing about with the client side Send Customer Receipts/Invoices via email Send GoAiport Email with journey details Ensure Website works optimally with all major browsers Minor Text Additions on the home page e.g. "We accept Credit Cards" + that they are secure. Expectations Proficiency with PHP + Jquery + Javascript + HTML + CSS Any UI changes should be in line with current web design All Code changes will be looked over by an experienced developer who will need to approve them. Git (and Github) must be used - all changes will need to git committed and then when the project is completed, merged with the main private repository. Extra notes: Hi there, please read through and send quote accordingly. This is an opportunity that may result in a long lasting partnership. Many thanks

Additional info

Job: #7206

2371 day(s) 1h 25m

Budget:

$111

Job type:

One time job

Working Hours:

00:00 - 08:00

Required skills
Posted by

Mobile:

N/A

Get the job done

To apply for this job you must first login/signup.

click here to learn How It Works

Invite
FAQ

click here to learn how StartAJob platform works?

Write then in the "Write a note or message to the customer"

You already have the estimated cost and time to complete the work you are in the fields "Execution time" and "Payment requested" or leave them empty and can be changed later.

If you can get the job done, place your offer in the form bellow or if you have additional questions, you can write them in your remarks field and leave the “desired salary” and “completed within” fields empty. They could be set later.