Cancelled

Ваша работа была отклонена! Причина:

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

Дополнительная информация

Вакансия: #7206

2384 дней 14ч 6м

Бюджет:

$111

Тип работы:

Одноразовая работа

Рабочее время:

00:00 - 08:00

Требуемые навыки
Автор:

Мобильный:

Не доступно

Выполнить работу

Чтобы подать заявку на эту должность, вы должны сначала войти / зарегистрироваться.

Нажмите здесь учиться Как это работает

Поделитесь и / или пригласите на эту работу.
Часто задаваемые вопросы

Нажмите здесь учиться как работает платформа StartAJob?

Напишите в «Напишите заметку или сообщение клиенту»

У вас уже есть предполагаемая стоимость и время для завершения работы, которую вы выполняете в полях «Время выполнения» и «Запрошенный платеж» или оставьте их пустыми и их можно будет изменить позже.

Если вы можете выполнить эту работу, отправьте своё предложение в форме ниже или если у вас есть какие-либо дополнительные вопросы, вы можете написать их в поле для комментариев и оставить поля «Желаемая зарплата» и «Сроки выполнения» пустыми. Они могут быть определены позже.