
Closed
Posted
Paid on delivery
I need to build a travel booking platform with three user roles: Traveler (User) Operator Admin The system should be secure, scalable, and built with modern technologies. Backend Architecture: Microservices User Service Operator Service Admin Service Base/Common Service Tech Stack: Java 17 or 21 Spring Boot 3.x Maven REST APIs Database: PostgreSQL Cache: Redis (sessions, OTP, caching) Search: Elasticsearch (optional) DB Migration: Flyway or Liquibase (optional) Authentication & Security JWT authentication Spring Security Role‑based access (User, Operator, Admin) Password hashing (BCrypt) OTP / MFA Account lockout & password policies CORS configuration API keys for third‑party integrations Features by Role [login to view URL] (Web) Signup / Login Create travel enquiries View booking history Receive notifications (booking & quotes) [login to view URL] (Web Dashboard) View all enquiries Assign enquiries to operators Approve operators, vehicles, and documents Review operator quotes and send to users Send notifications (including WhatsApp) [login to view URL] (Web + Android App) Login View assigned enquiries Submit quotes within a time limit Upload vehicle photos and documents Manage vehicles, bookings, and profile File Storage AWS S3 or Google Cloud Storage Used for documents, images, receipts Cloudinary optional for image optimization Notifications Email: SendGrid or AWS SES SMS: MSG91 or TextLocal (India) WhatsApp notifications required AWS SNS or similar for notifications Frontend React 18 TypeScript preferred Vite or Create React App Axios for APIs React Hook Form + Yup/Zod for forms Infrastructure AWS (or Azure/GCP) EC2, RDS (PostgreSQL), S3 Elastic Load Balancer Route 53 CI/CD preferred Deliverables Backend APIs Web apps (User, Admin, Operator) Android app (Operator) Deployment & basic documentation Source code must be delivered via Git repository access
Project ID: 40182564
66 proposals
Remote project
Active 2 mos ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
66 freelancers are bidding on average ₹37,900 INR for this job

With my 8+ years of experience developing web and enterprise applications using Java and J2EE technologies, I am the perfect fit for your Microservices Travel Platform Development project. My deep understanding of microservice architecture and RESTful web services will ensure that I build a secure and scalable platform for your three different user roles - Traveler, Operator, and Admin. Expertise in Spring Boot and MySQL, which coincides perfectly with your tech stack, Java 17 or 21 and PostgreSQL. Additionally, I have great understanding of ancillary technologies such as Redis for sessions and caching, Elasticsearch for search integration, Flyway/Liquibase for database migrations. Lastly, my proficiency in CI/CD pipelines will guarantee good quality code delivery via a Git repository access. Let's enhance the security and authentication using JWT authentication, password hashing (BCrypt), OTP/MFA features. I can assure you timely submission of deliverables including backend APIs, web apps (User, Admin, Operator), deployment & basic documentation that will make your travel booking platform stand out in today's competetive market.
₹12,500 INR in 5 days
7.2
7.2

Hi there, I’ve reviewed your detailed requirements for the secure, scalable travel booking platform with distinct Traveler, Operator, and Admin roles. Leveraging my 7+ years in backend microservices and cloud infrastructure, I will build your system using Java 17/21 with Spring Boot 3.x, ensuring robust REST APIs. I will implement PostgreSQL with Flyway/Liquibase migrations and Redis caching for optimized performance. Security will be top-notch via JWT, Spring Security, OTP/MFA, and strong password policies. - Develop microservices architecture with well-segregated User, Operator, Admin, and Common Services - Integrate AWS S3 for file storage and notification services like SendGrid & AWS SNS - Build responsive React 18 frontends & Android app for operators with TypeScript and modern form validation - Deploy on AWS with CI/CD pipelines for seamless updates and high availability **Skills:** ✅ Microservices backend (Spring Boot 3.x, REST APIs) ✅ PostgreSQL with Flyway/Liquibase DB migrations ✅ Redis caching and session management ✅ JWT authentication with MFA and role-based access control ✅ React 18 + TypeScript frontends and Android development **Certificates:** ✅ Microsoft® Certified: MCSA | MCSE | MCT ✅ cPanel® & WHM Certified CWSA-2 I’m ready to start immediately and deliver the complete platform within the agreed timeline with clear documentation and Git repository access. Could you specify which third-party integrations require API keys and any particular notification
₹37,500 INR in 90 days
5.8
5.8

I understand you’re building a full travel booking ecosystem with three roles—Traveler, Operator, and Admin—powered by Java 17+ microservices, Spring Boot 3, PostgreSQL, Redis, and JWT-based security. I’ve delivered similar role-based platforms with OTP/MFA, quote workflows, file uploads (S3), WhatsApp/email notifications, and scalable REST architectures. I can structure clean microservices, secure APIs, and integrate React 18 dashboards plus the Android operator app smoothly. You’ll get production-ready code, proper CI/CD, and clear documentation for long-term growth. Looking forward for your positive response in the chatbox. Best Regards, Arbaz H
₹25,000 INR in 7 days
6.4
6.4

I’ve reviewed your requirements for a secure, scalable travel booking platform with three roles (Traveler, Operator, Admin). I can deliver a full-stack solution aligned with modern architecture, best practices, and your specified tech stack. I’m confident I can deliver a production-ready, secure, and scalable travel platform that matches your vision. Looking forward to your reply so we can finalize milestones and get started.
₹25,000 INR in 22 days
6.0
6.0

As a seasoned web developer with a decade of experience in website design, mobile app development and database management like MySQL, I bring the right set of skills to craft your travel booking platform. Understanding your need for a secure and scalable system, I am well-versed in modern technologies and can effectively implement the microservices architectural pattern that perfectly aligns with the scope of your project. My dedication to quality work ensures that every single aspect of your platform – from user, operator to admin service – is efficiently developed. Experience matters, and I've had my fair share in developing role-based systems, incorporating secured features such as JWT authentication (with Spring Security) and password hashing (using BCrypt). I've also implemented OTP/MFA through various channels including sending WhatsApp notifications; capabilities that match your project's needs. Working with me means more than just getting the job done. It means having a proficient partner who diligently delivers projects on time, ensures pixel-perfect designs complemented by\ optimal functionality and gives you ongoing support even when the project ends. Let's team up to build an amazing travel booking platform together!
₹25,000 INR in 7 days
5.2
5.2

Hi There! After reading your project "Microservices Travel Platform Development" detail this looks like a perfect fit for my skill sets. I am professional designer which have lot of experience for 10 years in Java, Redis, Android, MySQL, Microservices, PostgreSQL, Spring Boot and PHP. I am so interested with your project. If you choose me to do the project you will get: - Free revision - high quality and original design - high resolution image with transparent png file - extra fast delivery Please take a minute to click my profile and see my work. Thank you & look forward to the opportunity to work with you you can see my some work here: https://www.freelancer.in/u/KayaCreation With regards kaya
₹13,000 INR in 1 day
5.2
5.2

Hi, I can design and deliver a secure, scalable travel booking platform using a modern Java Spring Boot microservices architecture, covering all three roles with clean APIs, role-based security, and production-ready web and Android apps. Can we discuss on chat. Regards Abhishek
₹25,000 INR in 7 days
5.7
5.7

Hi, I’m Karthik, a full-stack & microservices architect with 10+ years of experience building secure, scalable platforms in travel, booking, and multi-role marketplaces. Your requirement maps perfectly to my background with Java + Spring Boot microservices, RBAC security, and cloud deployments. How I’ll approach this: • Microservices architecture: User, Operator, Admin, and Common services • Java 17/21 + Spring Boot 3, REST APIs, Maven • PostgreSQL, Redis (sessions/OTP/cache), optional Elasticsearch • JWT + Spring Security, RBAC, MFA/OTP, account lockout & policies • File storage on AWS S3 / GCS (Cloudinary optional) • Notifications: Email, SMS, and WhatsApp via SNS/third-party APIs Frontends: • React 18 + TypeScript web apps (Traveler, Admin, Operator) • Android app for Operators Infrastructure: AWS (EC2, RDS, S3, ELB, Route53) with CI/CD and Git-based delivery. Deliverables: ✔ Backend microservices & APIs ✔ Web apps + Operator Android app ✔ Cloud deployment & basic documentation ✔ Full source code via Git access I work milestone-based, emphasize clean code and security, and can scale this platform iteratively. Happy to discuss timeline, service boundaries, and rollout plan. — Karthik
₹54,780 INR in 7 days
4.9
4.9

"I have gone through your description. "This is my area of specialization, i can get it done 100 % perfectly well. Please ping me in person. I can help you to complete all tasks. I have hands-on experience in this field. We have already done similar types of projects. Connect with us for more details. Rest assured your satisfaction is guaranteed." Looking forward to your response." Thank you for your time and I am confident that we will be a great fit for this project. Best,
₹12,500 INR in 7 days
5.0
5.0

Hi There , Good afternoon! I am an expert mobile software engineer with skills including PHP, Android, Java, Microservices, Redis, Spring Boot, PostgreSQL and MySQL. Please contact me to discuss more about this project. Have a great time
₹27,750 INR in 4 days
4.5
4.5

Hello, I’m Rahul Singh from Team Velora, and we have been successfully running for the past 3 years with a skilled full-stack and mobile development team. We clearly understand your requirement to build a secure, scalable travel booking platform with Traveler, Operator, and Admin roles, including web and Android apps, microservices backend, JWT-based authentication, and AWS deployment. Our team can deliver the complete solution end-to-end—please come into the chat box to discuss the architecture and milestones.
₹35,000 INR in 10 days
4.3
4.3

I am Sumit Joshi from Sacesta Technologies. Recommended stack • Java 17 or 21, Spring Boot 3.x, Maven, REST APIs • PostgreSQL with Flyway or Liquibase migrations • Redis for sessions, OTP, and caching • Optional Elasticsearch for enquiry and booking search • S3 or GCS for documents and images, optional Cloudinary optimization Backend services • User Service for auth, enquiries, bookings, notifications preferences • Operator Service for assignments, quotes with time limits, vehicle and docs, bookings • Admin Service for approvals, assignment workflow, quote review, outbound notifications • Common Service for shared models, audit logs, rate limits, config, and API key management Security • JWT with Spring Security and role-based access • BCrypt hashing, OTP or MFA, lockout and password policies • CORS policy, request validation, and secure secrets handling Notifications • Email via SES or SendGrid • SMS via MSG91 or TextLocal • WhatsApp notifications via approved provider integration, event-driven delivery Frontends and apps • React 18 with TypeScript, Axios, React Hook Form with Zod or Yup • Admin and Operator web dashboards plus Operator Android app Deliverables • Backend APIs, three web apps, Operator Android app • Deployment scripts, CI CD workflow, basic docs, Git repo handover Relevant work • Built multi-role platforms like HustlerGuys CRM and booking style portals with admin workflows and reporting Regards, Sumit Joshi
₹25,000 INR in 7 days
4.5
4.5

At OTUSONE, we are excited to take on this project and deliver a cutting-edge yet scalable travel booking platform that ticks all your boxes. Our team brings expertise in all the technologies mentioned for the backend development such as Java 17 or 21, Spring Boot 3.x, Maven, PostgreSQL, Redis and Elasticsearch. With proficiency in using tools like Flyway or Liquibase for database migration and JWT authentication for security, we understand the significance of producing a system that works with utmost efficiency while ensuring ironclad security. Specifically, our Java and Spring Boot skills will be critical in building your user service, operator service, admin service, and common service over a microservices architecture. Additionally, our proficiency with AWS S3 and Google Cloud Storage ensures smooth file storage management whereas Message Queue Integration (like AWS SNS) guarantees proper notification delivery. We are also competent in designing engaging Web apps with React18 and Typescript preferred front-end development.
₹25,000 INR in 30 days
3.9
3.9

Hello, I have experience designing and developing microservices-based travel platforms, including service orchestration, API gateways, authentication, and scalable backend architecture. I can deliver a robust, high-performance system with clean service boundaries and proper documentation. Happy to discuss your architecture and requirements. Regards, Bharti M
₹25,000 INR in 7 days
4.1
4.1

Hello there, I reviewed your project Microservices Travel Platform Development and understood the requirements at a high level. I focus on delivering clear, stable, and maintainable solutions aligned with the actual scope, I can work with PHP, Java, Android and follow a clean development process with proper structure and error handling. If this aligns with what you’re looking for, please come to chat to discuss further. Best regards
₹12,500 INR in 7 days
4.1
4.1

Hi, I have almost 15 years of experience in Spring Boot and Java based technologies. I have understood your requirements and ready to work on it. Thanks for considering my bid.
₹25,000 INR in 7 days
3.2
3.2

Hello There, I’m a backend-heavy full-stack developer with 7+ years building role-based travel and booking platforms on Java/Spring Boot. I’ve delivered microservice systems with strict security, real-time notifications, and multi-channel frontends (web + Android), so your scope is very familiar territory. How I’d build this: Microservice architecture (User, Operator, Admin, Common) using Java 17/21 + Spring Boot 3, clean REST APIs, and Maven. Security-first setup: JWT + Spring Security, role-based access, BCrypt, OTP/MFA, lockout policies, CORS, and API key handling. PostgreSQL with Flyway/Liquibase, Redis for sessions/OTP/cache, optional Elasticsearch for enquiry/search scaling. Admin dashboard for enquiry assignment, operator approval, quote review, and WhatsApp/email notifications. Operator web + Android app for enquiry handling, timed quotes, vehicle/docs upload. Traveler web app for enquiries, history, and notifications. AWS deployment (EC2, RDS, S3, ELB) with CI/CD and clean Git delivery. Similar experience: I’ve built travel and service marketplaces with operator quoting, admin moderation, WhatsApp alerts, and Spring Boot microservices handling scale securely. Let's get in touch Thanks
₹25,000 INR in 7 days
2.7
2.7

I can design and deliver a secure, scalable travel booking platform exactly aligned with your multi-role architecture and enterprise-grade tech stack. I propose a Spring Boot 3 microservices architecture (Java 17/21) with clearly separated User, Operator, Admin, and Common services, communicating via clean REST APIs. PostgreSQL will handle transactional data, Redis for sessions/OTP/caching, and optional Elasticsearch for fast enquiry/search operations. Security will be enforced using Spring Security, JWT, RBAC, BCrypt hashing, OTP/MFA, rate limiting, and account lockout policies. On the frontend, I’ll build React 18 + TypeScript web apps for Travelers, Operators, and Admins, following modern patterns (Vite, Axios, React Hook Form). The Operator Android app will focus on enquiry handling, quotes, uploads, and booking management. File storage will use AWS S3 or GCP, with WhatsApp, SMS, and email notifications integrated via reliable providers. Infrastructure will be deployed on AWS (EC2, RDS, S3, ELB, Route53) with CI/CD support. You’ll receive full source code via Git, deployed environments, and clear documentation. I have hands-on experience building role-based booking and marketplace platforms with Java/Spring and React, and can execute this end-to-end. Best regards, Amaan Khan P. CUBEMOONS PVT LTD.
₹25,000 INR in 7 days
2.4
2.4

Hi, Thanks for sharing the detailed scope—this is a solid and well-thought-out architecture for a scalable travel platform. I can build this end-to-end system using Java 17/21 with Spring Boot 3.x microservices, covering Traveler, Operator, and Admin roles with strong security, performance, and scalability in mind. How I’d approach it (high level): Microservices-based backend (User, Operator, Admin, Common services) Secure REST APIs with JWT, Spring Security, RBAC, OTP/MFA, and BCrypt PostgreSQL with Flyway/Liquibase, Redis for sessions & caching File storage on AWS S3 (Cloudinary optional) Notifications via Email, SMS, and WhatsApp React 18 + TypeScript web apps (User, Admin, Operator) Android app for Operators AWS deployment with CI/CD, load balancing, and documentation Deliverables covered: Complete backend APIs Web apps for all roles Android Operator app Deployment setup + basic technical documentation Source code via Git repository Happy to share a phased delivery plan, timeline, and tech decisions and start with an MVP if needed. Looking forward to discussing next steps. Best regards, Raj m
₹12,500 INR in 7 days
2.6
2.6

Hello, I understand you want to build a secure and scalable travel booking platform with three roles: Traveler, Operator, and Admin. The system will manage enquiries, quotes, bookings, and communication in a clear and structured workflow. We can create separate portals for each role with strong authentication and role-based access. Travelers will be able to sign up, create enquiries, view booking history, and receive notifications. Admins will manage all enquiries, approve operators and vehicles, assign requests, review quotes, and communicate with users. Operators will view assigned enquiries, submit quotes within time limits, manage vehicles and bookings, and upload required documents through web and mobile access. We are experienced in building reliable, easy-to-extend systems with clean code, secure file storage, and integrated email, SMS, and WhatsApp notifications. Full source code, deployment support, and clear documentation will be provided via a Git repository. Looking forward to working together. Thanks Plexikart
₹15,000 INR in 8 days
2.3
2.3

Bengaluru, India
Member since Jan 27, 2026
₹15000-30000 INR
₹600-1500 INR
$2-8 USD / hour
₹400-750 INR / hour
₹12500-37500 INR
₹750-1250 INR / hour
$10-30 USD
$3000-5000 USD
£20-250 GBP
$250-750 USD
₹1500-12500 INR
$10-30 USD
₹75000-150000 INR
$15-25 USD / hour
$10-30 USD
$10-30 USD
₹1500-12500 INR
$15-25 USD / hour
$750-1500 USD
₹12500-37500 INR