
In Progress
Posted
Paid on delivery
I need a production-ready widget that lets travellers book airport transfers in a few guided steps, calculates the fare on the fly, charges the card with Stripe, and pushes the job straight into our existing dispatch platform. Core flow • User selects pickup & drop-off on an embedded Google Map, airline & flight number if applicable. • The widget queries Google Maps APIs for distance and traffic, applies our pricing rules, and shows a real-time fare breakdown. • Customer moves through a clean multi-step form (vehicle type, extras, passenger info, payment). • Stripe handles the payment and returns a confirmed reference; the booking is then sent to our dispatch system via its REST API. Key requirements • Front-end in either React or Vue and built for mobile-first responsiveness. • Back-end on Node.js with secure endpoints and token-based authentication. • Google Maps integration, dynamic fare calculation, and Stripe payment processing are mandatory. • Flight tracking, promo-code handling and multilanguage support will follow, so the architecture must stay modular. • Page load under 2 s on 4G and full WCAG 2.1 AA compliance. Deliverables 1. Source code (frontend & backend) in a private Git repo. 2. Postman collection documenting every REST call. 3. One-click deployment script (Docker or similar). 4. Short video walkthrough plus written setup instructions. Acceptance criteria • Successful test booking flows from map selection to paid confirmation. • Accurate fare shown within ±1 % of server-side calculation. • Booking appears in our staging dispatch environment immediately after payment. • No critical vulnerabilities flagged by OWASP ZAP scan. I will share the full spec, endpoint docs and UI mock-ups with shortlisted developers. If you have shipped booking or travel widgets before, especially with Google Maps and Stripe, I would love to see a live link or code sample.
Project ID: 40581328
236 proposals
Remote project
Active 7 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

Hi, I hope you're doing well. I understand you need a production-ready taxi booking widget that provides a smooth airport transfer booking experience, including map-based location selection, dynamic pricing, secure Stripe payments, and seamless integration with your dispatch platform. The main focus is creating a fast, reliable, and scalable solution that works well across mobile and desktop. I will develop the widget using a modern frontend framework such as Vue.js or React with a Node.js backend, implementing Google Maps integration, real-time fare calculation, multi-step booking flow, Stripe payment processing, secure REST APIs, and dispatch system connectivity. I will keep the architecture modular to support future features like flight tracking, promotions, and multilingual support while following security and performance best practices. I will focus on delivering clean, maintainable code, accurate booking workflows, secure payment handling, proper documentation, and a smooth deployment-ready handover.
£100 GBP in 2 days
2.9
2.9
236 freelancers are bidding on average £174 GBP for this job

I propose a comprehensive solution using React/Vue for the front-end and Node.js for the backend. The widget will integrate Google Maps API for fare calculation, Stripe for payments, and modular architecture for future features. Mobile-first design, WCAG 2.1 AA compliance, and fast loading are guaranteed. With expertise in secure and scalable applications, I commit to delivering a production-ready widget aligned with your vision. Let's discuss how we can make this project a successful partnership.
£225 GBP in 5 days
8.8
8.8

Hi there, I understand you need a modern taxi booking widget that offers a streamlined booking process, calculates fares, integrates with Stripe for payments, and communicates seamlessly with your dispatch system. To address your needs, I'll develop a widget using Vue.js for a responsive user interface, ensuring a smooth and interactive booking experience. - I will utilize Node.js and PHP for the server-side logic, ensuring efficient processing and integration with your existing dispatch platform using REST APIs. - With Docker, I will create a containerized environment ensuring consistent development, testing, and deployment processes. - The fare calculation feature will be implemented in real-time using JavaScript, providing users with immediate and accurate fare estimations. - Stripe integration will be handled securely for payment processing, ensuring a smooth and trustworthy transaction experience for travellers. With these technologies, I will deliver a robust widget tailored to your specifications. Best Regards, Khorshed Alam, RS Software
£115 GBP in 6 days
9.5
9.5

Hi, I've built airport transfer booking widgets before — they need to be fast and intuitive, which is exactly what you're describing. The guided step flow you mentioned is critical for conversion. We handle that by keeping each screen focused and removing friction. I have delivered 1500+ web and mobile projects over 14+ years — happy to share relevant examples. Let's talk through your timeline and requirements. Send me a message and we'll get started. Regards, Nurul Hasan
£200 GBP in 14 days
8.7
8.7

Hey, I will deliver your taxi booking widget with the multi-step flow (map pickup/dropoff, vehicle selection, passenger info, Stripe checkout) pushing confirmed jobs to your dispatch REST API immediately after payment. On a similar travel widget, keeping fare calculation server side and only rendering the breakdown on the front end eliminated the ±1% drift issue entirely. Questions: 1) Is your dispatch API documented in OpenAPI/Swagger, or will I work from raw endpoint docs? 2) Do you have the UI mockups in Figma or another format? Share the spec and dispatch endpoint docs and I will map the full data flow tonight. Looking forward to your response. Best regards, Kamran
£23 GBP in 10 days
8.6
8.6

Hi, I can develop a responsive taxi booking widget that integrates Google Maps for live fare calculations and Stripe for secure payments. With my 8+ years of experience in building production-ready applications using React and Node.js, I can create a multi-step form for vehicle selection and payment processing. I’ll ensure the architecture is modular to support future features like promo codes and flight tracking. Your requirements for performance and WCAG compliance are a priority, and I’ll provide detailed documentation and a deployment script to facilitate easy setup. Let’s discuss your project further. I’m eager to bring your vision into reality! Best Regards, Priyanka
£250 GBP in 3 days
8.4
8.4

Excellent experience with similar projects---->>>Modern Taxi Booking Widget Development I will surely achive your given goals with high QUALITY I am an CREATIVE react.js /Multitalented PHP/Full stack developer having rich experience with all the latest technologies with so many successful Tasks. I have some queries to give you accurate time and price Please ping me to get started and provide you great results. Thanks!!!
£240 GBP in 7 days
8.1
8.1

Hi, ★★★ Node.js / React Expert ★★★ I can build the production-ready widget for airport transfers as per your requirements. I'll create a mobile-first responsive front-end using React, ensuring a clean multi-step form for users. The back-end will be developed in Node.js with secure endpoints and token-based authentication. I'll integrate Google Maps APIs for distance and traffic calculations, and implement Stripe for payment processing. You can review my previous projects, client feedback, and portfolio here: https://www.freelancer.com/u/techplusintl Could you clarify if there are any specific pricing rules or fare calculation methods you want me to follow? Happy to discuss the details.
£20 GBP in 15 days
8.4
8.4

Hi, Your airport transfer booking widget is exactly the kind of project I enjoy building. I have experience developing secure, API-driven web applications with React, Node.js, Stripe, Google Maps APIs, and REST integrations, focusing on performance, scalability, and clean architecture. For this project I will deliver: Mobile-first React (or Vue, if preferred) booking widget with a smooth multi-step flow. Node.js backend with secure token-based APIs and server-side fare validation. Google Maps integration for pickup/drop-off, route distance, traffic, and dynamic fare calculation. Secure Stripe payment integration with booking confirmation. Direct integration with your dispatch platform via REST API. Modular architecture ready for future features like flight tracking, promo codes, and multilingual support. Docker deployment, Postman API documentation, setup guide, and walkthrough video. I write clean, well-documented code, provide regular progress updates, and ensure the solution is production-ready with performance, security, and maintainability in mind. I'm available to start immediately and would be happy to review the full specification, API documentation, and UI mockups to provide an accurate timeline and fixed-cost estimate. Best regards, Muhammad Rizwan LA
£100 GBP in 2 days
8.2
8.2

Hi, I've built and shipped booking widgets for travel systems, including Google Maps, dynamic pricing, Stripe payments, and integrations with dispatch APIs, so this is a standard delivery for me. I'll start by reviewing your existing dispatch API and mock-ups, then build a Vue.js front-end and Node.js back-end with secure REST endpoints and token-based auth. The Google Maps integration will pull real-time distance and traffic data, while my pricing engine applies your rules and shows a live breakdown before Stripe checkout. After payment confirmation, the booking will be pushed to your dispatch system via its REST API, and the whole stack will run in Docker for consistent deployment. Performance will be locked to sub-2-second loads on 4G, WCAG 2.1 AA compliance will be baked in from the start, and the codebase will stay modular for upcoming flight tracking, promo-codes, and multilanguage support. I’ll include a Postman collection, one-click deployment script, and a short video walkthrough with setup instructions. I can start immediately after you share the spec and mock-ups.
£66 GBP in 3 days
8.0
8.0

The critical detail in your spec is 'fare accurate within ±1% of the server-side calculation' — which tells me the fare a customer sees can't be trusted from the browser. So I'd compute pricing authoritatively on the Node backend: the frontend shows an estimate, but before Stripe charges, the server re-queries Google Maps for distance/traffic, re-applies your pricing rules, and charges that figure — so no one can tamper with the fare in the client. That's the difference between a demo widget and a production one handling real money. Stack: React (or Vue) frontend, mobile-first, with the embedded Google Map for pickup/drop-off, airline/flight fields, and a clean multi-step form (vehicle, extras, passenger, payment). Node backend with token-auth secure endpoints. The booking flow is transactional: Stripe payment succeeds → then the job posts to your dispatch REST API. The risk there is a paid booking that fails to reach dispatch, so I'd make that push idempotent with retry and log every attempt, so a charged customer never vanishes from your queue. I'll keep it modular (pricing, maps, payment, dispatch as separate services) so flight tracking, promo codes and i18n bolt on later. Delivered with private Git repo, a Postman collection for every REST call, a Docker one-click deploy, and a video walkthrough. Muhammad Saad
£150 GBP in 14 days
8.0
8.0

Hello, I can help with your "Modern Taxi Booking Widget Development" project. I develop clean, maintainable PHP backends — core PHP and Laravel/Symfony, MySQL schema design, and well-structured REST APIs. For work involving php, javascript, html5, node.js, stripe, docker, vue.js, rest api, I pay close attention to validation, security, and readable code, delivering in small, testable milestones. You'll get clean commits and clear documentation. Could we discuss the specifics before I firm up the timeline? ⭐ 5.0/5 from a recent client: "it was great working with him, did whatever changes i asked him as per my need." Final timeline and cost will be confirmed in chat after a complete understanding and documentation of the project expectations in detail.
£200 GBP in 6 days
7.6
7.6

Hi, I carefully reviewed your requirements. You need a production-ready airport transfer booking widget that allows customers to select pickup and drop-off locations on Google Maps, enter airline and flight details when required, receive a real-time fare calculation based on distance and traffic, complete a guided multi-step booking flow, pay securely with Stripe, and automatically send confirmed bookings to your existing dispatch platform through its REST API. I can build this with a mobile-first React or Vue frontend and a secure Node.js backend using token-based authentication. The solution will be modular to support future features like flight tracking, promo codes, and multilingual support. I'll also provide the complete source code in a private Git repository, Postman API documentation, Docker-based deployment, setup documentation, and a short walkthrough video. The implementation will focus on fast performance, WCAG 2.1 AA accessibility, secure coding practices, and accurate server-side fare calculations. I have over 10+ years of experience developing custom web applications, booking systems, API integrations, payment gateways, and responsive user interfaces with a strong focus on performance, security, and maintainability. Thank you. Regards, Sai
£250 GBP in 10 days
7.8
7.8

Hello, I see you're looking for a modern taxi booking widget that simplifies airport transfers for travelers. The goal is to create a user-friendly experience that allows customers to select their pickup and drop-off locations on a map, calculate fares in real time, and process payments through Stripe—all while integrating smoothly with your dispatch system. With 7+ years of experience in developing similar solutions, I can leverage my skills in React or Vue for the front end, and Node.js for the back end. I’ll ensure the widget is mobile-responsive, compliant with WCAG 2.1 AA standards, and optimized for performance. One aspect I'd love to clarify is how you envision the fare calculation rules to work, especially in relation to traffic data from Google Maps. Best regards, Ivan Mandinski
£135 GBP in 2 days
7.5
7.5

Hi! ~ Your project requires a scalable, production-ready booking widget, and I have experience building secure web applications with React/Node.js, Google Maps APIs, Stripe, and REST API integrations. I can develop a mobile-first, multi-step booking flow with dynamic fare calculation, real-time pricing, secure payment processing, and automatic dispatch integration. The solution will feature a modular architecture to support future enhancements like flight tracking, promo codes, and multilingual support while maintaining fast performance and clean, maintainable code. I will provide well-documented APIs, a Postman collection, Docker-based deployment, setup documentation, and thorough testing to ensure accurate fare calculations and seamless booking synchronization. I am available to review your specifications immediately and can share relevant project experience during our discussion. I look forward to collaborating on this project. Regards.
£250 GBP in 7 days
7.7
7.7

⭐⭐⭐⭐⭐ Create a User-Friendly Airport Transfer Booking Widget ❇️ Hi My Friend, I hope you're doing well. I've reviewed your project requirements and see you're looking for a production-ready airport transfer booking widget. You don’t need to look any further; Zohaib is here to help you! My team has successfully completed 50+ similar projects for travel booking solutions. I will create a seamless experience for users, ensuring real-time fare calculations, secure payments with Stripe, and efficient integration with your dispatch platform. ➡️ Why Me? I can easily build your airport transfer widget as I have 5 years of experience in web development, specializing in React, Node.js, and payment integration. My expertise includes API integration, responsive design, and dynamic fare calculations. Additionally, I have a strong grip on Google Maps integration and modular architecture, ensuring your project meets all requirements. ➡️ Let's have a quick chat to discuss your project details. I can showcase samples of my previous work that demonstrate my ability to deliver high-quality solutions. Looking forward to discussing this with you in chat. ➡️ Skills & Experience: ✅ React ✅ Node.js ✅ Google Maps API ✅ Stripe Payment Integration ✅ Responsive Design ✅ RESTful API Development ✅ Multi-Step Form Design ✅ Dynamic Fare Calculation ✅ Token-Based Authentication ✅ Docker Deployment ✅ WCAG Compliance ✅ Performance Optimization Waiting for your response! Best Regards, Zohaib
£150 GBP in 2 days
7.9
7.9

Hello Most travel widgets suffer from slow API load times, which directly hurt user conversions. I will build a fast, production-ready travel widget for you, ensuring smooth API integration and mobile responsiveness. Having recently built a custom flight-search tool that handled 10k+ daily queries, I know how to optimize for performance under load. Could you share which travel APIs you plan to connect? Giáp Văn Hưng
£49 GBP in 7 days
7.0
7.0

The heart of this widget is the map-to-paid-confirmation flow—pickup/drop-off selection, live distance-and-traffic fare calculation, then Stripe payment pushing the job into your dispatch system—so I'll build that end-to-end reliably, calculating fares server-side so your pricing rules can't be tampered with client-side. I'd build the front-end in React, mobile-first and WCAG 2.1 AA compliant, with the embedded Google Map, airline/flight fields, and a clean multi-step form, backed by a Node.js API with secure token-authenticated endpoints. Stripe handles payment and returns a confirmed reference before the booking posts to your dispatch REST API. I'll keep the architecture modular so flight tracking, promo codes, and multilanguage slot in later, and optimize for sub-2s load on 4G. You'll get the private repo, Postman collection, Docker deploy script, and a video walkthrough. I can start right away.
£20 GBP in 1 day
7.3
7.3

Good afternoon, I can help build your modern taxi booking widget with Vue.js frontend and Node.js backend. I'll ensure smooth Google Maps integration, real-time fare calculation, and secure Stripe payment processing. The focus will be on fast load times, modular architecture for future features, and clean multi-step booking flow. I will deliver tested, production-ready code with Docker deployment and full API documentation. This will make your booking process seamless and reliable. Do you already have the API documentation and UI mock-ups ready for integration? Best regards, Waqas & GoDesign Team
£199 GBP in 3 days
7.2
7.2

Hello, I have built booking flows with Google Maps route selection, live distance pricing, and Stripe card payments. I have also connected paid bookings to dispatch and CRM systems through secured Node.js REST endpoints. I would build the React or Vue widget as a mobile-first multi-step form with server-side fare validation, token-based authentication, and immediate dispatch submission after payment. The code would stay modular for flight tracking, promo codes, and languages, with Docker deployment, Postman docs, accessibility checks, and performance tuning for the 2 s target. Best regards, Teo
£200 GBP in 2 days
6.8
6.8

Hi! My name is Marjan and I'm here to offer you my services as a skilled applicant with over a decade of experience working on Freelancer.com. l believe I am the best fit candidate for this project due to my extensive experience; I would like to have a discussion to get to know that we both are on the same page. Once the scope will be locked, I will start working on it right away.
£135 GBP in 7 days
6.7
6.7

London, United Kingdom
Payment method verified
Member since Nov 15, 2019
£20-250 GBP
£20-250 GBP
£10-20 GBP
£10-20 GBP
£20-250 GBP
$25-50 USD / hour
£250-750 GBP
₹12500-37500 INR
₹1500-12500 INR
₹37500-75000 INR
$5000-10000 CAD
$10-30 USD
₹37500-75000 INR
$1500-3000 USD
$30-250 USD
€250-750 EUR
£250-750 GBP
₹12500-37500 INR
$30-250 CAD
$250-750 USD
$30-250 USD
₹1500-12500 INR
£250-750 GBP
₹1500-12500 INR
$5000-10000 USD