
Aviation Crew Management System for India’s Leading Low-Cost International Airline
Air India Express, a subsidiary of Air India, operates low-cost flights to over 30 international destinations. Like its parent company, Air India Express faced daily operational challenges in managing crew hotel bookings manually — a process prone to delays, overbookings, and miscommunication.
To solve this, Geelani Consultancy & Solutions developed and deployed a fully automated hotel booking and crew communication system, tightly integrated with Air India Express’s existing operations and crew management ecosystem.
This solution replicated the core success of our Air India implementation but was customized to the workflows, hotel partners, and regional staff coordination required for Air India Express operations.
Goals
Automate the booking of crew hotel accommodations
Integrate seamlessly with Air India Express’s crew assignment system
Automate communication with multiple hotel vendors
Ensure fallback hotel allocation if availability is partial
Enable crew to receive real-time booking alerts
Gather hotel feedback from crew
Provide a backend dashboard for Air India Express support staff
Key Features Delivered
Crew Schedule Integration
Directly fetches crew movement data from Air India Express’s internal system
Identifies where and when hotel accommodations are needed
Automates the schedule pull via secured login
Hotel Booking Automation
Emails automatically sent to the relevant hotels with structured booking requests
If a hotel only accepts partial bookings, the remaining bookings automatically forward to the next preferred hotel
Hotel responses logged and matched against requested bookings
Hotel Management Portal
Hotel partners receive a web login to:
View upcoming crew arrivals
Confirm or reject booking requests
Track history of allocations and booking loads
WhatsApp & Email Alerts
Crew members receive:
Booking confirmations
Hotel name and check-in details
Notifications of rebooking or changes
Admin teams also receive real-time success/failure alerts
Feedback Collection
After check-out, crew members are invited to rate their stay
Feedback linked to each hotel and date
Reports used for vendor performance tracking
Port Support Staff Dashboard
Enables ground support teams to:
Confirm bookings manually if needed
Review booking history
Assist crew in real-time via call support
Results & Impact
Reduced manual processing time from hours to minutes
Automated fallback logic eliminated rebooking delays
Fewer escalations to support staff
Improved transparency with real-time alerts and confirmations
Enhanced ability to monitor hotel partner performance
Crew satisfaction improved via simplified communication and feedback loop
🚀 Why This Project Stands Out
Serves international crew flying to high-demand tourist and business hubs
Enabled multi-tier fallback booking logic across a rotating set of hotel vendors
Brought standardization and traceability to a previously manual and decentralized process
Demonstrates Geelani Consultancy’s capability to deliver enterprise-grade automation in the aviation sector
Technologies Used
Backend:
Odoo ERP (v16) – customized modules for hotel automation, crew data processing, fallback logic
Python – for backend logic and automation scripts
PostgreSQL – data persistence and reporting
Scheduled Jobs (Cron) – for syncing crew schedules
Frontend:
Figma – for designing clean, responsive interfaces for:
Hotel portal
Port staff dashboard
Feedback UI
HTML5, CSS3, Bootstrap – responsive web UIs
JavaScript – interactivity and form logic
Communication & Alerts:
SMTP Email Integration – for automated, structured booking emails to hotels
WhatsApp Business API – for crew alerts and confirmations
Notification Engine – success/failure alerts with timestamps and escalation options