
Luxury travel booking with video consultations
Iru World is a comprehensive travel booking platform built to simplify the whole travel planning experience. It handles end to end bookings for flights, hotels, transfers, activities and full packages. It also brings real time customer support and video consultations into one unified platform.
Travelers search and filter across every module, see dynamic pricing, availability and offers and book on a mobile responsive interface. Video consultations run on WebRTC and mediasoup so customers can talk to an advisor face to face, while a support widget handles real time messaging through Socket.IO.
The frontend is built with Next.js using custom SCSS and tailored Ant Design components. The backend runs on Node.js with TypeScript and Python for integrations, MongoDB for storage and Redis for fast data access and lower API latency. Accounts and sessions are secured with JWT.
Next.js
Frontend with custom SCSS and Ant Design
Node.js
TypeScript backend
Python
Integrations and backend tasks
mediasoup
Video consultation media
Redis
Caching and performance
MongoDB
Bookings and user data
Full Stack Developer
2024