Back to Portfolio
bedsontrips.com: Hotel Booking Platform
Travel Tech

bedsontrips.com: Hotel Booking Platform

Comprehensive hotel booking platform with multi-supplier integration, real-time availability, and seamless booking experience.

Project Overview

As a Full-Stack Developer for bedsontrips.com, I led the React frontend development and contributed to the Node.js/Express backend for this comprehensive hotel booking platform. The system integrates multiple external hotel supplier APIs including Expedia and Sunhotels, ensuring real-time data synchronization and robust booking workflows.

I developed REST APIs for supplier aggregation, session state management, and booking confirmations, while implementing WebSockets for live updates on availability and pricing. Key features include live availability and pricing updates, a multi-criteria filter panel for ratings, price, and amenities, and a streamlined one-click booking workflow with confirmation emails.

This implementation significantly elevated the user experience for this Tunisian travel portal, with average session duration increasing by 25% post-launch, demonstrating improved engagement and satisfaction.

Key Features

  • Live availability and pricing updates via WebSockets
  • Multi-criteria filter panel for ratings, price, and amenities
  • One-click booking workflow with confirmation emails
  • Supplier API aggregation with unified search interface
  • Session state management for booking process

Technologies Used

React.jsReduxNode.jsExpressWebSocketsJestRedisMongoDBSQL ServerExpedia APISunhotels API

Project Gallery

Hotel Search Interface
Room Selection
Booking Confirmation

Project Details

Client

bedsontrips.com

Timeline

5 months (2022)

Role

Full-Stack Developer

© 2025 Firas Jday. All rights reserved.

0%