
Geschlossen
Veröffentlicht
Bezahlt bei Lieferung
Hello, I hope you are doing well. I am currently building a B2C Online Travel Agency (OTA) mobile application targeting the Libya market, with planned expansion into Egypt and GCC. The platform will include: • Flights booking integration • Hotels booking integration • eSIM purchase module • Payment gateway integration • WhatsApp operational support integration • Full admin portal • Scalable cloud infrastructure We are looking for a Senior Backend Developer with strong experience in: • Node.js (NestJS preferred) • Designing scalable REST APIs • Third-party API integrations (travel or similar complexity preferred) • Transactional booking systems • Payment gateway integration & webhook validation • Caching strategies (Redis) • Clean modular architecture • Documentation (Swagger/OpenAPI) Before moving forward, I would appreciate if you could share: 1. Have you worked on booking or transactional systems before? 2. How would you structure provider abstraction to allow adding multiple suppliers later? 3. How would you handle price revalidation between search and booking? 4. Can you share a GitHub repository or architecture documentation sample? Project timeline: 6 months Start: Immediate Engagement: Contract-based with milestone payments We are looking for a serious long-term technical partner, not just a coder. Looking forward to your response. Best regards,
Projekt-ID: 40259472
120 Vorschläge
Remote Projekt
Aktiv vor 4 Tagen
Legen Sie Ihr Budget und Ihren Zeitrahmen fest
Für Ihre Arbeit bezahlt werden
Skizzieren Sie Ihren Vorschlag
Sie können sich kostenlos anmelden und auf Aufträge bieten
120 Freelancer bieten im Durchschnitt $13.963 USD für diesen Auftrag

Hello! I can architect and build the backend for your OTA platform using NestJS with a clean, scalable, provider-agnostic structure ready for Libya first and expansion into Egypt and GCC. Here’s how I’d approach it: • Modular NestJS architecture (Domain-driven + provider abstraction layer) • Supplier adapter pattern so new flight/hotel APIs plug in without core changes • Transaction-safe booking flow with locking and state validation • Price revalidation between search and booking via provider recheck endpoint before payment authorization • Payment gateway integration with webhook validation and idempotency keys • Redis caching for search results and session-based pricing • Structured error handling and retry strategies • Swagger/OpenAPI documentation from day one • WhatsApp operational integration via webhook microservice • Cloud-ready deployment (Docker + CI/CD + scalable infrastructure) Answers to your questions: Yes, I’ve worked on transactional systems with payment confirmation, booking state control, and reconciliation logic. I would use a provider adapter layer with standardized internal DTOs and mapping logic per supplier. Implement pre-booking price validation call and atomic transaction flow before capturing payment. I can share architecture samples and structured API documentation upon discussion. If you'd like, I can outline a high-level system architecture diagram and milestone roadmap immediately. Best regards, Jasmin
$15.000 USD in 7 Tagen
9,4
9,4

With over 10 years of expertise in web and mobile development, I understand the challenges you face in creating a B2C Online Travel Agency mobile application for the Libya market. Your project requires a Senior Backend Developer proficient in Node.js, scalable REST APIs, third-party API integrations, and more. Having worked on various booking and transactional systems, including scalable architectures and payment gateway integrations, I am well-equipped to tackle the complexities of your project efficiently. My experience in structuring provider abstractions for adding multiple suppliers and handling price revalidation align perfectly with your requirements. I am confident in delivering exceptional results for your project, ensuring seamless integration of the platform's functionalities. You can count on my expertise to build a scalable, robust, and feature-rich solution that meets your needs. I invite you to reach out to discuss further details and how we can collaborate to bring your Online Travel Agency mobile app to life. Thank you for considering me as your technical partner for this project. Looking forward to hearing from you soon.
$16.000 USD in 75 Tagen
8,5
8,5

Hello, Your project for a B2C Online Travel Agency targeting the Libyan market with plans for expansion is an excellent opportunity. I specialize in building highly scalable backend solutions using Node.js/NestJS, perfectly suited for the complex transactional systems, diverse API integrations, and robust payment processing your platform requires. I’m Waqas from Eclairios, a professional software engineer with over 7 years of experience in app and web development. I have successfully completed 128 projects, earning a 5.0 rating from satisfied clients. I specialize in mobile apps (Android, iOS, Flutter), website development, custom APIs, and backend solutions. My goal is to deliver high-quality, scalable solutions that meet your business needs. Why hire me? ★ 100+ Projects Completed with 5-star rating. ★ 3 months of free post-launch support ★ Expertise in advanced technologies and systems Let’s connect and discuss how I can help you with your project. Best regards, Waqas
$16.186 USD in 7 Tagen
8,2
8,2

Hello, {{{ I HAVE CREATED SIMILAR APPS BEFORE AND I CAN SHOW YOU }}}} I have 10+ years of experience in backend development with strong expertise in Node.js (NestJS), scalable REST API design, and complex third-party integrations. I have worked on transactional and booking-based systems involving real-time availability, price validation, payment gateway integration, webhook verification, and Redis-based caching strategies. For your OTA platform (Flights, Hotels, eSIM), I would structure the system using clean modular architecture with provider abstraction layers, allowing easy onboarding of multiple suppliers in the future. Price revalidation will be handled through supplier-side confirm endpoints before booking confirmation, with proper locking and fail-safe transaction handling. The system will include secure payment processing, webhook validation, WhatsApp workflow integration, full admin portal APIs, Swagger documentation, and scalable cloud-ready deployment. I WILL PROVIDE 2 YEAR FREE ONGING SUPPORT AND COMPLETE SOURC CODE, WE WILL WORK WITH AGILE METHODOLOGY AND WILL GIVE YOU ASSISTANCE FROM ZERO TO PUBLISHING ON STOIRES. I am ready to start immediately and deliver a scalable, production-grade OTA backend aligned with your regional expansion plan. I eagerly await your positive response. Thanks.
$12.000 USD in 7 Tagen
8,4
8,4

Hello, (( B2C Online Travel Agency (OTA) Mobile Application ))I have similar kind of expertise and work experience. I have 15+ years of proven experience in Node.js/NestJS and large-scale transactional systems, I confidently understand your requirement of building a scalable, user-centric OTA platform for Libya with seamless regional expansion capability. -->> Flight & Hotel API integrations -->> eSIM module & secure payment gateway with webhook validation -->> Provider abstraction layer for multi-supplier support -->> Redis caching, price revalidation & booking flow control -->> Admin portal & cloud-based scalable infrastructure I follow clean modular architecture, secure REST APIs, efficient third-party integrations, and an agile milestone-driven workflow to ensure reliability and performance. ++++++Service Guarantee++++++ * design of app android ios admin panel * optimised code and well commented to use for future * All latest code to support all version of android and ios phone device. * publish app in google play store and in itune store * setupp server and host app and databse * Free support and maintaince I am available on desk as per your convenient time zone and will work on your project until you satisfied with my work. Awaiting for your positive response. Thanks
$11.000 USD in 7 Tagen
8,4
8,4

Hello, Thank you for sharing the detailed overview of your OTA platform. The project sounds very interesting, and we would be glad to support you as a long-term backend partner. We have solid experience building transactional platforms, API integrations, and scalable backend systems using Node.js and NestJS, including payment gateway integrations, webhook handling, and real-time data validation. Our approach: 1. Booking / Transaction Systems We have developed systems where transactions must be validated in real time, ensuring data consistency, payment verification, and proper error handling. 2. Provider Abstraction We would implement a modular provider adapter architecture in NestJS. Each supplier (Flights, Hotels, eSIM) will have its own adapter layer implementing a common interface, making it easy to add or switch providers later without affecting the core booking logic. 3. Price Revalidation Before final booking confirmation, the system performs a supplier revalidation call to verify price and availability. If changes occur, the user is notified before completing payment. 4. Architecture & Documentation We deliver well-structured REST APIs, Swagger/OpenAPI documentation, and clear architecture documentation to ensure maintainability. Recommended Stack: NestJS, PostgreSQL, Redis (caching), secure payment webhook handling, and scalable cloud deployment. We are available to start immediately and would be happy to discuss the architecture in more detail. Thanks Raman
$15.000 USD in 35 Tagen
7,9
7,9

This looks like a great fit, I will build your travel booking app with flight search, hotel integration, and secure payment processing. The app will handle booking confirmations and itinerary management. I will implement a caching layer for search results so repeated queries load instantly without hitting the supplier APIs every time. Questions: 1) Which GDS or flight API provider will you use for inventory? 2) Do you need multi-currency support from the start? 3) Is offline access to itineraries a requirement? Let us discuss via chat. Best regards, Kamran
$10.100 USD in 60 Tagen
7,8
7,8

Have developed similar Travel Agency Booking platform Hello, Your OTA vision for Libya and expansion to Egypt & GCC sounds strong. I have solid experience building transactional systems with secure payments and scalable backend architecture. I focus on clean, modular code that supports long-term growth. How I would structure this: • Use NestJS with modular architecture (Flights, Hotels, eSIM, Payments, Users). • Provider abstraction layer using strategy pattern, so new suppliers can be added without touching core logic. • Redis caching for search results + short TTL to improve speed. • Secure payment integration with webhook validation and transaction logging. • Full Swagger documentation and clean API contracts. • Cloud-ready deployment (AWS or similar) with scalability in mind. Answers to your questions: 1. Yes, I’ve built transactional systems with real-time availability, booking flow, and payment confirmation handling. 2. I use a provider interface layer (adapter pattern) so each supplier plugs into a common contract. 3. I implement mandatory price revalidation API call before final booking confirmation. 4. I can share architecture documentation and code samples privately during discussion. Due to NDA agreements, I can’t share public links here, but I’ll gladly walk you through relevant AI systems once we connect. I’m available to start immediately and open to a long-term partnership. Thanks! Purnima
$15.000 USD in 35 Tagen
7,2
7,2

Hello hope you are doing well. I will become the technical backbone of your OTA platform and build it in a way that is stable, scalable, and ready for serious growth across Libya, Egypt, and GCC. Most developers focus only on writing code, I focus on protecting your business logic, revenue flow, and long term expansion from day one. With the right backend structure now, you avoid costly rebuilds later and that is where real success is decided. Let us connect in chat so I can show you how we turn this into a strong long term partnership. Please check out my profile to review my past projects and portfolio. https://www.freelancer.com/u/Hammadhassan21 If you find my offer satisfactory, we will be happy to discuss your project in detail. Best Regards Hammad Hassan
$15.000 USD in 7 Tagen
7,1
7,1

Hello, Thank you for the detailed brief. This is a complex OTA system, so architecture and transactional safety are critical. Yes, I have worked on transactional systems with third-party APIs and payment flows where consistency and failure handling mattered.I have integrated API's like Amadeus and Travelport on the flight side, and Hotelbeds and Expedia Rapid for hotels. For supplier abstraction, I would build a provider adapter layer so each flight or hotel supplier implements a common interface. This makes it easy to add new suppliers later without changing the core system. For price revalidation, I would enforce a mandatory re-check before payment capture. If the price changes, the user must confirm the updated fare before booking proceeds. I can help structure and integrate the flight and hotel booking APIs properly. I have not integrated WhatsApp operations yet, but I understand the WhatsApp Business API flow and can implement it when needed. Happy to share architecture samples and discuss next steps. Regards, Sagar.
$15.000 USD in 7 Tagen
7,0
7,0

As a seasoned Software Engineer, my adaptability and broad scope of experience make me an ideal candidate for the role of Senior Backend Developer on your ambitious travel agency mobile app. Although my expertise was initially rooted in embedded systems, I have seamlessly adapted that proficiency into various other areas including backend and mobile app development. With an aligning grasp of Node.js and a fluent working knowledge of API Development, I am certain that I can optimally integrate third-party APIs and deliver a scalable REST API for your platform. One particularly relevant aspect of my skill set regards transactional systems, notably due to my extensive experience with firmware development and microcontroller-based projects. This exposure enables me to easily address the challenges associated with both search and booking operations on your platform, including the crucial price revalidation process. While I don't have direct experience in OTA's, my adaptability, quick learning aptitude, and dedication to solve intricate problems puts me in good stand to conquer this new domain swiftly. My architectural thinking can be appreciated through the clean and modular approach I’ve honed over the years; an approach that excels in documentation as well - just see any of my projects from circuit design documentation to complete GitHub repositories.
$18.000 USD in 90 Tagen
6,6
6,6

Hi, I’m excited about the opportunity to work on your B2C OTA mobile application. With extensive experience in building scalable backend systems, I specialize in Node.js (NestJS), REST API design, and third-party integrations. For this project, I will ensure clean modular architecture to facilitate future expansion, integrate payment gateways and validation, implement caching strategies with Redis, and document the APIs using Swagger/OpenAPI. I have worked on transactional booking systems before and can structure provider abstraction to allow for seamless supplier additions. I’ll ensure robust price revalidation between search and booking, enabling consistent pricing and a smooth user experience. I’m looking forward to helping you scale this platform as you expand across the region. Best, Justin
$15.000 USD in 60 Tagen
6,3
6,3

Hi I have read your requirements and I am sure I will be able to help you. Please message me so that we will have detail technical discussion. I have 9+ years of combined experience in Mobile Application development in Native on Android Java, kotlin and IOS Swift, and For Hybrid Cross platform on Flutter Dart & React- Native, and for web and backend on react js and node js, Python Django , java spring boot and php CodeIgniter mvc. Please consider me and initiate a chat for further detailed discussion. Regards, Anju
$10.000 USD in 30 Tagen
6,5
6,5

Hello, I hope you are doing well. I understand that you are looking to build a ONLINE TRAVEL AGENCY MOBILE APPLICATION and I would be happy to help. I have extensive experience in designing and developing Application and have successfully delivered many projects. What I offer: -Development using the latest technologies -Daily project updates and clear communication -On-time delivery within the agreed timeline -Complete source code provided after project completion -One year of support for the developed work -10+ years of experience in web and app development -Fully responsive, fast-loading, and SEO-friendly design -A powerful super admin panel to manage the entire system Please feel free to initiate a chat so we can discuss your requirements in detail. Thank you and regards, Dheeraj K.
$10.000 USD in 45 Tagen
7,0
7,0

Quick answers to your questions: 1. Yes - I've built booking and transactional systems handling concurrent reservations, payment validation, and webhook flows. Race conditions and idempotency are things I plan for from day one. 2. Provider abstraction: adapter pattern where each supplier implements a shared interface. Adding a new flight or hotel provider means writing one adapter - nothing upstream changes. 3. Price revalidation: store search results with a TTL in Redis. On booking request, validate the token, re-fetch if stale, and surface the price diff to the user before confirming. 4. Happy to share GitHub repos and architecture samples directly. NestJS is my preferred stack here - the modular architecture maps cleanly to your scope (flights, hotels, eSIM, payments as separate modules). I've worked on similar multi-supplier API backends with Redis caching, Swagger docs, and clean webhook handling. 6 months, milestone-based works well for me. - Usama
$15.000 USD in 180 Tagen
6,2
6,2

Hi, I'm excited about the opportunity to work on this project and contribute to building a robust B2C Online Travel Agency (OTA) mobile application. With over a decade of experience in the field, I have a strong track record in developing scalable backend systems and integrating complex third-party APIs. 1. Yes, I have extensive experience working on booking and transactional systems. My previous projects include full-stack development for e-commerce platforms where I managed integrations with various payment gateways, caching strategies, and RESTful API design. 2. For provider abstraction, I would create a modular system that allows easy addition of new suppliers through configurable interfaces. This ensures flexibility and ease of maintenance as we expand into new markets like Egypt and GCC. 3. To handle price revalidation between search and booking, I would implement real-time updates using webhooks or periodic checks with an appropriate delay to ensure accuracy without overwhelming the system. I am ready to start immediately and contribute to your project within the 6-month timeline. Looking forward to collaborating on this exciting venture. Best regards, Reed
$15.000 USD in 120 Tagen
6,2
6,2

Hello, yes I’ve worked on transactional systems with third-party API integrations and payment webhooks, and I’m comfortable building this in NestJS with a clean modular architecture. I would structure providers using an abstraction layer (interface + adapter pattern) so new flight or hotel suppliers can be added without touching core logic. For price revalidation, I’d implement a final availability/price check before booking confirmation and use short-term caching (Redis) to reduce mismatches between search and checkout. I can share architecture samples and code structure in chat, and I’m open to a long-term contract with milestone delivery over the 6-month timeline. With gratitude and best wishes, Harpreet Singh
$10.000 USD in 7 Tagen
6,3
6,3

Hi, I appreciate the opportunity to discuss your ambitious project for a B2C Online Travel Agency mobile application targeting the Libyan market with future expansion plans. As a top freelancer from California with extensive experience in building complex transactional systems, I am confident that I can deliver the robust solution you are looking for. My background includes strong proficiency in Node.js and designing scalable REST APIs, making me an ideal candidate to help you achieve your project goals. In addition to my technical skills, I have hands-on experience with third-party API integrations and payment gateway solutions. This expertise will ensure a seamless booking experience for your users, while also allowing for future scalability. Let's connect and discuss how I can contribute to the success of your platform. Can you provide more details on the specific functionalities you envision for the WhatsApp operational support integration? Thanks,
$18.315 USD in 7 Tagen
5,8
5,8

Hello, I am a senior backend developer with 8+ years building scalable Node.js (NestJS) systems and multiple integrations for travel and payment platforms. I have delivered transactional booking flows, webhook-secure payment processing, Redis caching, and admin portals for B2C travel products. I will build a modular provider adapter layer with per-supplier connectors and a registry to standardize requests/responses and enable adding suppliers quickly. Search will return price tokens with TTLs and booking will perform server-side revalidation against suppliers using a saga/compensation pattern; payments will use idempotent endpoints, webhook signature validation, Redis caching and be exposed via NestJS REST APIs with Swagger, deployed on scalable cloud infrastructure. Why We Work Together: - Senior NestJS and transactional system experience. - Proven travel supplier and payment integration skills. - Clean modular architecture, documentation, and long-term support. Best Regards, Sherman
$15.000 USD in 7 Tagen
6,0
6,0

Hi, I came across your project "Create Online travel agency mobile app" and I'm confident I can help you with it. About Me: I'm a agency owner with over 8+ years of experience in Mobile App Development, Node.js, API Development, RESTful API, Backend Development, Payment Gateway Integration. , and I understand exactly what’s needed to deliver high-quality results on time. Why Choose Me? - ✅ Expertise in required Technologies and 1 year post deployment free support - ✅ On-time delivery and excellent communication - ✅ 100% satisfaction guarantee Let’s discuss your project in more detail. I’m available to start immediately and would love to hear more about your goals. Looking forward to working with you! Best regards, Deepak
$15.000 USD in 7 Tagen
5,8
5,8

Libya
Mitglied seit Sept. 21, 2015
$10000-20000 USD
$1500-3000 USD
$3000-5000 USD
$10000-20000 USD
₹600-2000 INR
$1500-3000 USD
$750-1500 AUD
$250-750 AUD
$10-30 USD
€8-30 EUR
$750-1500 USD
₹1500-12500 INR
$30-250 CAD
£20-250 GBP
₹1500-12500 INR
€100-300 EUR
$250-750 USD
$250-750 CAD
$1500-3000 AUD
$2-3 USD / Stunde
$30-250 USD
€30-250 EUR
$250-750 USD
$250-750 USD