
Fechado
Publicado
Pago na entrega
I’m building a ticket-based travel platform and need an experienced NestJS/Node.js developer to own the entire backend. The core of the job is to design and code a robust booking engine, connect it to external services, and expose clean, well-documented REST/GraphQL endpoints for the web and mobile apps that will sit on top. What has to plug in • Payment gateways, travel service providers, and user authentication services all need first-class, fault-tolerant integrations. I already have partner documentation for each service; your job is to wire them up, handle retries/timeouts, and log everything clearly. Booking workflow The platform must perform Real-time availability check before every purchase, send Booking confirmation notifications (email + optional SMS), and support full/partial Cancellation and refund processing that syncs with the relevant provider and returns funds through the original payment gateway. Access model Three distinct roles—Admin, Travel Agent, and Customer—will interact with the system. Please follow RBAC best practices and keep the policies configurable. Tech expectations • Node.js 18+ with NestJS • PostgreSQL (TypeORM or Prisma) • Redis for queues/caching • Jest unit tests and Postman/Swagger docs • Docker-based dev environment Deliverables 1. Modular NestJS codebase with environment-based configs 2. Integration layers for each external service, fully test-covered 3. Booking-workflow service with state machine or equivalent logic 4. RBAC middleware and seed scripts for the three roles 5. API documentation and a brief hand-over guide Acceptance criteria All automated tests pass in CI, API docs generate without errors, and a live demo on my staging server shows a full booking, cancellation, and refund cycle end-to-end. If you’ve built transactional platforms, especially in travel or e-commerce, I’d love to see a quick note on your most relevant project and a link to its repo or demo.
ID do Projeto: 40139937
122 propostas
Projeto remoto
Ativo há 22 dias
Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos
122 freelancers estão ofertando em média $594 USD for esse trabalho

Dear Chandru S., I'm excited by your 'NestJS Travel Booking Backend' project. Building this robust platform, with real-time availability, secure payments, and comprehensive booking/cancellation workflows, is a perfect fit for my expertise. My extensive experience with NestJS/Node.js, designing transactional systems, and integrating diverse external services (payments, travel APIs, authentication) directly aligns with your requirements. I've successfully delivered projects utilizing PostgreSQL (TypeORM/Prisma), Redis for caching/queues, and implementing scalable RBAC models. My approach emphasizes a modular NestJS architecture, fault-tolerant integrations with a state-machine-driven booking workflow, secure RBAC, thorough Jest tests, and clear API documentation, all within a Docker environment. I'm confident I can build the scalable backend you need. Let's connect to discuss how my proven experience in transactional platforms makes me an ideal partner for this project. Sincerely, Navneet
$650 USD em 7 dias
7,7
7,7

⭐⭐⭐⭐⭐ Build a Robust Backend for Your Ticket-Based Travel Platform ❇️ Hi My Friend, I hope you are doing well. I've reviewed your project requirements and see you're looking for an experienced NestJS/Node.js developer. You have no need to look any further as Zohaib is here to help you! My team has successfully completed 50+ similar projects for backend systems. I will design and code a strong booking engine, connect external services, and provide clear REST/GraphQL endpoints—all within your budget. ➡️ Why Me? I can easily handle your backend development as I have 5 years of experience in Node.js and NestJS. My expertise includes building APIs, integrating payment gateways, and ensuring real-time data handling. Additionally, I have a strong grip on PostgreSQL and Redis, which are crucial for your project. ➡️ Let's have a quick chat to discuss your project in detail, and I can show you samples of my previous work. I'm looking forward to this discussion! ➡️ Skills & Experience: ✅ Node.js (18+) ✅ NestJS Framework ✅ PostgreSQL (TypeORM, Prisma) ✅ REST API Development ✅ GraphQL API Development ✅ Redis for Caching ✅ Docker Environment Setup ✅ Jest Unit Testing ✅ API Documentation (Postman/Swagger) ✅ Real-time Data Handling ✅ User Authentication ✅ Booking Workflow Implementation Waiting for your response! Best Regards, Zohaib
$350 USD em 2 dias
7,7
7,7

I have extensive experience building transactional, high-availability platforms with Node.js and NestJS, including booking and e-commerce systems. I can develop a modular backend with PostgreSQL (TypeORM or Prisma), Redis caching/queues, and fully tested integration layers for payment gateways, travel providers, and user authentication services. The booking workflow will include real-time availability checks, confirmation notifications via email/SMS, and full or partial cancellation/refund processing that syncs with providers and original payment gateways. Role-based access control will be implemented for Admin, Travel Agent, and Customer roles with configurable policies. Deliverables include a fully modular NestJS codebase with environment configs, booking service logic, RBAC middleware, integration layers, Jest unit tests, API documentation via Swagger/Postman, and a hand-over guide. The system will meet acceptance criteria with all tests passing in CI and a live demo showing the full booking, cancellation, and refund cycle. I am ready to start immediately and can share examples of transactional platforms I’ve delivered.
$500 USD em 7 dias
7,4
7,4

Hi, I’ve reviewed your requirements for the ticket-based travel platform and understand the need for a reliable, transaction-safe backend that handles real-time bookings, payments, cancellations, and refunds. I have 5+ years of experience in backend and full-stack development using PHP and the MEAN stack, with strong hands-on work in Node.js APIs, third-party integrations, RBAC, and payment workflows. I’ve built systems that connect to external service providers, manage retries/timeouts, log transactions, and ensure data consistency for high-value operations. For this project, I can deliver a clean, modular NestJS backend with PostgreSQL, Redis for caching/queues, and a well-structured booking workflow to manage availability checks, confirmations, cancellations, and refunds. I’m comfortable implementing Admin, Agent, and Customer roles using RBAC best practices, along with API documentation, unit tests, and Docker-based setup. I focus on maintainable architecture, clear documentation, and predictable delivery. I’d be happy to share similar transactional projects and discuss timelines, milestones, and your partner integrations in more detail. Looking forward to your response. Bhargav
$500 USD em 7 dias
6,9
6,9

Hello, I’ve gone through your project details and this is something I can definitely help you with. With 10+ years of experience in mobile and web app development, I have a strong background in building complex applications, including transactional platforms for e-commerce and travel. My expertise in Node.js, particularly with NestJS, aligns perfectly with your requirements for a robust booking engine. I focus on scalable code and clean architecture, ensuring seamless integration with payment gateways and travel service providers, while implementing RBAC best practices for user roles. I will begin by reviewing your documentation, ensuring the integrations are fault-tolerant, and then proceed to set up the booking workflow with proper logging and notification systems. Here is my portfolio: https://www.freelancer.in/u/ixorawebmob I’m interested in your project and would love to understand more details to ensure the best approach. Could you clarify: Could you clarify your expected timeline for completion and any reference projects you have in mind? Let’s discuss over chat! Regards, Arpit Jaiswal
$555 USD em 49 dias
7,0
7,0

Hello!! I can take full ownership of the backend and structure it as a modular NestJS application with clear separation between booking logic, integrations, payments, and notifications. The booking flow will be treated as a proper state-driven process (availability → reserve → confirm → cancel/refund) so edge cases like timeouts, retries, and partial failures are handled cleanly. The focus will be on reliability, observability, and clean APIs so your web and mobile apps can scale without backend rework. Code will be readable, well-documented, and easy to extend as providers or workflows evolve. Happy to discuss your partner APIs, booking edge cases, and how strict you want the refund/cancellation sync to be before we lock milestones. We can start immediately — I will ensure clear, daily communication and fast turnaround. You’ll always know the exact progress. Please connect over chat so we could discuss the details.
$600 USD em 14 dias
6,4
6,4

Hi, I can help you build a backend for your Travel booking platform as per your requirements. I have 9+ Years of experience building web applications with Various tools & technologies, including Node.js (Nestjs) for backend and React.js/Vue.js for frontend. I will dockerize the backend project and take responsibility of deployment of project in cloud provider of your choise. I am available to start the project soon! Best Regards, Vinay
$250 USD em 7 dias
6,1
6,1

Hey, I’ve reviewed your project and understand you’re looking for a senior NestJS and Node.js developer to take full ownership of a transactional backend for a ticket based travel platform. The core focus will be a reliable booking engine that performs real time availability checks, handles secure payments, and manages confirmations, cancellations, and refunds end to end. I understand how critical fault tolerance, clear logging, and clean API design are when integrating with multiple external travel providers, payment gateways, and authentication services, especially in a system that supports web and mobile clients simultaneously. I can architect and deliver a modular NestJS backend using Node.js 18, PostgreSQL with Prisma or TypeORM, and Redis for caching and queues. The booking workflow will be implemented with a clear state driven approach to ensure consistency across booking, cancellation, and refund flows, with notifications triggered at each critical stage. I regularly build systems with strict RBAC models and can implement configurable policies for Admin, Travel Agent, and Customer roles following best practices I’ve worked on high volume transactional platforms in travel and ecommerce and can share a relevant example on request. Let’s connect to align on integrations and get this moving toward a production ready demo. Best regards, Muhammad Adil Portfolio: https://www.freelancer.com/u/webmasters486
$450 USD em 6 dias
5,4
5,4

========================================================================= Hi, I can take full ownership of your NestJS backend and deliver a production-ready booking engine built for reliability, auditability, and growth. This includes clean integration layers for payment gateways and travel providers, a resilient booking workflow with real-time availability checks, and a clear RBAC model for Admins, Agents, and Customers. My focus would be on correctness under failure (timeouts, retries, partial refunds), well-structured NestJS modules, and documentation that makes the system easy to operate and extend. I’ve worked on transactional systems where money, state transitions, and external APIs must stay in sync, and I’d approach this platform with the same discipline: explicit state machines, idempotent operations, and strong logging so issues are traceable in staging and production. Thanks.
$800 USD em 10 dias
5,8
5,8

Hi, how are you? I have extensive experience working on similar projects, particularly in building transactional platforms. I successfully developed a booking engine for a travel service provider that involved integrating payment gateways and handling complex booking workflows. Let’s discuss further in chat. Thanks!
$500 USD em 7 dias
5,3
5,3

⚠️You are not looking for a coder. You are looking for someone who can build this properly. That is exactly why your project stood out.⚠️ Your initiative to develop a ticket-based travel platform with a robust NestJS backend and fault-tolerant integrations highlights a commitment to reliability and seamless user experiences; such precision aligns directly with DigitaSyndicate’s engineering philosophy. At DigitaSyndicate, a UK-based digital systems agency, we build precision-engineered automation, modern web platforms, and AI-driven systems designed for performance and long-term scalability. Our expertise ensures your payment gateways, booking workflows, and RBAC policies are intuitive, secure, and maintainable, reinforced by thorough testing and streamlined documentation. We've recently delivered a transactional e-commerce backend with complex third-party integrations exhibiting zero downtime under load. Can you share your main priorities and timeline so I can map out the right execution plan for you? Casper M. Project Lead | DigitaSyndicate Precision-Built Digital Systems.
$550 USD em 14 dias
5,4
5,4

Warm greetings! I understand you’re building a ticket-based travel platform and need a senior NestJS/Node.js developer to fully own the backend—especially a reliable booking engine with real-time availability, payments, cancellations, refunds, and role-based access. I would design a modular NestJS backend using PostgreSQL, Redis, and Docker, implement a clear booking state machine, integrate external providers with strong error handling and retries, and expose clean, well-documented REST/GraphQL APIs with full test coverage and RBAC best practices. While I don't have many reviews on this platform yet, I bring years of experience building backend systems for global clients, including transactional and payment-driven platforms. To build my reputation here, I’m offering a discounted rate without compromising on quality. I’m excited about the opportunity to collaborate and look forward to working with you! Best regards, Muamer Kaukovic
$500 USD em 7 dias
5,1
5,1

Hello, I have reviewed the details of your project. i will develop the backend using nestjs on node.js 18+, structuring the system with modular services for users, bookings, payments, and external provider integrations. postgresql will store all transactional and master data, while redis handles caching and queueing for notifications and retries. the booking engine will check availability in real time before confirming a purchase, trigger emails and optional sms, and handle cancellations and refunds syncing with each provider. role-based access for admin, travel agents, and customers will be enforced through middleware, with seed scripts for easy setup. api endpoints will be exposed through rest and graphql, documented in swagger, and all modules will include jest unit tests. development occurs in docker to ensure consistency across environments. Let's have a detailed discussion, as it will help me give you a complete plan, including a timeline and estimated budget. I will share my portfolio in chat I look forward to hear from you. Thanks Best Regards, Mughira
$500 USD em 7 dias
5,3
5,3

⭐ Hello there, My availability is immediate. I read your project post on NestJS Travel Booking Backend. I have extensive knowledge in MERN Stack (MongoDB/MySQL, Express JS, React, and NodeJS), as well as RESTful API integration. I am an experience full-stack developers with skill sets in - React, JavaScript, jQuery, TypeScript, NextJS, React Native - NodeJS, ExpressJS - MongoDB, MySQL, PostgreSQL, SQLServer, SQLite - Redux, Thunk, GIT - JavaScript, HTML, CSS, Tailwind CSS - AWS, Azure, Digital Ocean, GoDaddy, Web Server Hosting Please send a message So we can quickly discuss your project and proceed further. I am looking forward to hearing from you. Thanks
$630 USD em 11 dias
5,3
5,3

Hi, I have extensive experience building transactional backends with NestJS/Node.js, including booking engines, payment integrations, and role-based access control. I can deliver a robust, well-documented system with real-time availability checks, full booking workflows, and scalable, test-covered integrations for your travel platform. Can we discuss on chat. Regards Abhishek
$500 USD em 7 dias
5,3
5,3

With my 9+ years of experience in web and mobile development, I have successfully designed and implemented numerous e-commerce and CMS-based websites- some quite akin to your current NestJS Travel Booking Backend project. Utilizing Node.js, PHP, and various other front-end technologies like HTML, CSS, Java...., exactly aligns with your requirements. This extensive experience has honed my ability to leverage various technologies for seamless integrations such as payment gateways, travel service providers, and user authentication services - all crucial aspects of your project. The smooth functioning of transactions is at the heart of any booking platform. My expertise in developing robust booking engines that ensure real-time availability checks, notifications, cancellation and refund processing resonates well with your project needs. I closely adhere to RBAC best practices to develop role-based access models like the Admin, Travel Agent, and Customer - prioritizing security and configurability. My comprehensive testing approach involves not just Jest unit tests but also Postman/Swagger docs ensuring all deliverables are thoroughly examined and fully operational. Additionally, I bring my keen eye for efficiency and scalability with me from my past projects. From implementing Redis for queues/caching to ensuring a docker-based dev environment; I am well versed in making sure that not just the expected tech stack is obtained but also optimized for long-term success.I
$500 USD em 7 dias
5,4
5,4

I can handle this NestJS travel booking backend for you. Building a fault-tolerant, scalable booking engine that integrates payment gateways, travel services, and user authentication aligns perfectly with my expertise in Node.js and backend architecture. I'll design clear REST and GraphQL endpoints with robust error handling, retries, and detailed logging to ensure reliability. Real-time availability checks, booking confirmations, and cancellation/refund workflows will be carefully implemented to sync with providers and payment gateways. Your use of multiple roles fits well with role-based access control best practices I'll implement to secure each user type's experience. I'll prioritize clean, maintainable code and thorough documentation to make future updates smooth. To start, do you prefer keeping the current tech stack for integrations or upgrading parts to improve performance or maintainability?
$375 USD em 7 dias
5,0
5,0

Nice to meet you , It is a pleasure to communicate with you. My name is Anthony Muñoz, I am the lead engineer for DSPro IT agency and I would like to offer you my professional services. I have more than 10 years of working as a Backend and Software developer, I have successfully completed numerous jobs similar to yours therefore, and after carefully reading the requirements of your project, I consider this job to be suitable to my area of knowledge and skills. I would love to work together to make this project a reality. I greatly appreciate the time provided and I remain pending for any questions or comments. Feel free to contact me. Greetings
$1.110 USD em 7 dias
4,9
4,9

Hello, I am eager to design and code a robust booking engine, connect it to external services and expose clean, well documented REST/GraphQL endpoints for the web and mobile apps that will sit on top. I invite you for a brief chat so that we can discuss your project requirements in more detail. Excited to work with you, Fahad.
$250 USD em 2 dias
4,9
4,9

Hello tarun4004, We would like to grab this opportunity and will work till you get 100% satisfied with our work. We are an expert team which have many years of experience on PHP, NoSQL Couch & Mongo, Node.js, PostgreSQL, Redis, AngularJS, RESTful API, GraphQL Please come over chat and discuss your requirement in a detailed way. Regards
$750 USD em 7 dias
4,9
4,9

Kathmandu, Nepal
Membro desde jan. 12, 2026
₹1500-12500 INR
₹37500-75000 INR
$1500-3000 USD
$250-750 USD
₹12500-37500 INR
₹12500-37500 INR
$3000-5000 USD
₹600-1500 INR
₹37500-75000 INR
$10-30 USD
₹12500-37500 INR
$2-8 USD / hora
$5000-10000 USD
€250-750 EUR
$250-750 USD
$30-250 USD
$1500-3000 USD
$15-25 USD / hora
$1500-3000 AUD
₹750-1250 INR / hora