Integrated platform for hotel bookings featuring property inventory availability, modernized revenue management system for hotels, automated pricing information, digital key management, member rewards (Radisson Rewards), Book It Easy feature for fast booking of meetings, language options.
Tech Stack:
Node.js backend, React frontend, Redis, MongoDB, AWS hosting, Angular admin panels, PrimeNG UI, WebSocket technology.
Revenue Model:
Direct booking and Radisson Rewards program. Booking income, meeting/event booking, and member tiers.
Properties that have price fluctuations, changes in inventory, and real time rate updates. Real time availability checks required (sub 200ms with cache invalidation).
Radisson Rewards including additional points for first booking, Premium tier after number of stays/night and Bookers & Planners loyalty program. Separate reward program for bookings and meetings. Real time points tracking and management required.
Complex set of requirements – online booking including instant online booking (Book It Easy), room view 360, Lead Generation using Artificial Intelligence, intelligent rooming list processing, availability check.
Language Support including real time translation and localization. Properties in EMEA, APAC and Americas regions. Multi region deployment with sub 200ms latency required.
Various brands including Radisson Collection, Blu, RED, Park Plaza, Country Inn & Suites, art'otel. Required unified data model for all properties, rates, and availability.
Mobile application (iOS/Android) + web platform. Features: Property search (map/list view), real-time availability and pricing (<200ms), booking engine with member pricing, Radisson Rewards membership and management, digital key (BLE), booking of meetings (Book It Easy), 360° room views, language support.
RESTful API + Websocket. Services: Property management, availability/pricing engine (real-time), booking engine with member pricing, loyalty program (reward points earn/spending, tiers), meeting/event booking with AI eligibility checking, digital key authentication (BLE), user management (profiles, rewards, history), notification services (push, email). RESTful API throughput: 6,200 req/min.
Hubli real-time meeting booking system, Hivr.ai pricing/RFP automation powered by AI, GEMS (Group & Event Management System), Pulse business intelligence/forecasting, Yipy brand standards management, Planet PMS (Property Management System), Booking.com, Expedia, Agoda, Trip.com distribution.
Property catalog, availability/pricing information, user profiles, reward points information, bookings history, events/meetings information. Redis: Availability/pricing cache, user sessions.
EC2 Auto Scaling (min 3, max 10, 70% CPU utilization). Multi-AZ RDS PostgreSQL with read replicas. CloudFront CDN. S3 storage for property images/360° views. Recovery: 15-min RTO via Terraform, <5-min RPO.
Properties across multiple brands with dynamic pricing and fluctuating availability. Customers expect sub-200ms availability checks and best-rate guarantees.
Node.js REST API with Redis caching (property data, availability, rates). Cached availability checks reduce database queries by 80%. Real-time inventory sync with property management systems. Member rates dynamically applied based on loyalty status. Smarter filters for faster comparisons — new map/list view. Parallel API calls to external distribution channels with circuit breakers.
Results: Sub-200ms availability checks, 80% cache hit rate, 6,200 req/min throughput.
Tiered program (Club -> Premium) with points earning/redeeming across properties and brands. Separate points earning/redeeming for Bookers and Planners. Points expire if there is no activity after a certain period.
PostgreSQL with ACID transactions for points balance updating. Real-time points calculation for bookings and meeting/event planning. Tier upgrading based on stays/nights automatically. Workflow for points redemption – pay with points and points + cash. Rewards points calculation in real-time with pending points states.
Results: Zero points reconciliation errors, bonus points for first booking.
Complicated M&E requirements – live availability check, instant booking, AI-based lead qualifying, automation of RFP reply.
Book It Easy instant booking solution featuring 360-degree room view, package customization, instant confirmation. GEMS – full cycle M&E solution, including inquiry and contracting, AI-based lead qualifying, smart rooming list processing, improved response workflow. Hivr.ai AI-based price engine – automation of availability/capacity check, RFP form filling, email follow-ups, automatic booking and inventory removal.
Results: Properties, brands served, reduced M&E response time, booking confirmation automation.
JWT (RS256, 24 hr expiration). Role-based authentication - guest, loyalty, booker, planner, admin. Social sign-in (Google, Apple). OAuth2 integration for third parties.
Compliant with GDPR/CCPA for all processes. Managing consents. Privacy options. Data minimization policy - storing minimal guest data. Right to erasure process.
Compliant with PCI-DSS level 1 requirements. Card tokenization for payment method storage. 3D secure for web payments. Webhooks signing.
API keys rotate on monthly basis using AWS Secrets Manager. CORS policy set up. JSON validation, parametrized queries, input sanitation. Rate limit (100 req/min/user). AWS WAF for DDoS attacks protection.
At rest – RDS (AWS KMS AES-256), S3 (SSE-S3), Redis (encrypted). In transit – TLS 1.3 for APIs, WSS for WebSocket. Automated encrypted snapshots.
Communication via BLE is encrypted. Key generation based on booking ID. Key is valid until checkout date. Key revocation possibility when device is lost.
AWS CloudTrail log (immutable log storage for 7 years), Config service for monitoring compliance conditions, Security hub aggregate findings.
Jest unit tests (85%) on each commit. Integration with Postman (more than 200 cases) on a daily basis. Load testing with k6/Artillery on a weekly basis. 48 hours of endurance tests. Regression in performance that results in more than 10% degradation of p95 will prevent deployment.
Property search -> availability/pricing check -> room booking -> loyalty points calculation -> digital key generation -> meeting booking. User profile distribution: 60% room bookings, 20% loyalty program access, 15% meeting bookings, 5% admin.
Properties, destinations, languages supported. Peaks: Friday evening and holidays' weekend.
PostgreSQL — 150 connections.
Important Lessons Learned while Developing Radisson Hotels Platform.
800+ hotels with dynamic pricing require sub-200ms availability. Redis caching saves 80% from hitting database queries. Synchronization in real-time with property management systems is necessary. Results: 80% hit ratio in cache, sub-200ms availability.
Loyalty programs have complex tiering systems which need transactions in compliance with ACID. Event sourcing makes audit trails possible. Real-time points accumulation/redeeming with pending points status. Results: No reconciliation errors, 3,000 points as bonus for the first booking.
BLE technology for check-in without contacts. Digital keys are generated based on bookings and expire at the checkout. Results: Quick arrivals, no plastic waste.
Complicated M&E booking needs instant booking, intelligent qualification of leads and automated responses to RFPs. Results: Shortened response time, automatic confirmation of bookings.
30+ languages, 1,500+ properties across EMEA/APAC/Americas. Multi-regions deployment on AWS cloud with real-time localization in 30+ languages. Results: Sub-200ms latency worldwide.
10+ Brands will require a consolidated data model. Platform to perform BI, forecasts, displacement analysis, staffing management. Outcome: Data platform with insights.
Hotel booking websites need to find the right balance between real-time availability, loyalty programs, and a smooth guest experience. Radisson Hotels provides sub-200ms availability, digital keys, and artificial intelligence meeting bookings – showing that hospitality technology can make every aspect of the guest experience better.
• SUFFESCOM SOLUTIONS
Build Smarter. Scale Faster. Grow More.
Have a Vision? Let’s Turn It Into a Digital Reality.
Get a quick response from our best experts in under 10 minutes.
Share Your Requirements. Our Experts Will Shape the Solution.
• SUFFESCOM SOLUTIONS
Build Smarter. Scale Faster. Grow More.
Have a Vision? Let’s Turn It Into a Digital Reality.
Get a quick response from our best experts in under 10 minutes.
Share Your Requirements. Our Experts Will Shape the Solution.
Fret Not! We have Something to Offer.
