Touchdown Travels — Travel Booking Platform
Role
Sr. Software Engineer
Client
Touchdown Travels
Duration
1 Year
Context & Goals
Full-stack travel booking platform handling flights, hotels, tours, and holiday packages for both corporate and retail users, featuring real-time availability search, multi-gateway payment processing, affiliate management, and an admin dashboard for inventory and revenue reporting.
Constraints & Challenges
Corporate and retail travel buyers needed a unified platform to search and book flights, hotels, tours, and holiday packages without navigating multiple supplier portals. The existing booking process was fragmented across manual agents and disconnected systems, leading to slow availability checks, booking failures during peak traffic, and no centralised visibility into affiliate partnerships, inventory, or revenue performance.
Solution & Approach
Led full-stack development of a responsive booking platform using Vue.js/Nuxt.js on the frontend and a Node.js/Laravel API backend. Integrated multiple third-party travel APIs and booking gateways to enable real-time availability and pricing across flights, hotels, and package deals. Implemented structured search and filtering for routes, dates, and destinations to improve user discovery and conversion. Optimised backend workflows and caching strategies to stabilise performance under peak booking traffic, and built a comprehensive admin dashboard for managing inventory, offers, affiliate partners, and revenue reporting.
Delivered a production-ready travel booking platform serving both corporate account holders and individual retail travellers. The platform supported real-time multi-supplier availability checks, secure payment processing across multiple gateways, and location-based search and filtering for flights and packages. The admin suite provided full operational visibility — from managing live inventory and promotional offers to tracking affiliate partnerships and reporting on bookings — enabling the business to scale without adding manual operations overhead.
Technology Stack
Results & Impact
Integrated multiple travel APIs and booking gateways enabling real-time availability checks across flights, hotels, and holiday packages
Reduced booking flow failures during peak traffic through optimised backend caching and request handling strategies
Unified corporate and retail booking journeys into a single platform, improving user discovery and conversion rates
Built a full affiliate partnership management module enabling revenue tracking and offer administration from a single dashboard
Delivered responsive search and filtering across flight routes, dates, destinations, and pricing for improved user experience