Travel Tech

BaitPortal

Web3 Travel Booking Platform with Multi-Supplier Integration

2024
BaitPortal
Live in Production

Comprehensive travel booking platform revolutionizing travel discovery through Web3 technology, featuring tour bookings, hotel reservations, loyalty points system, and multi-supplier integration.

BaitPortal

Key Achievements

Built comprehensive travel booking platform with tour and hotel reservation capabilities
Integrated multiple travel suppliers (Musement, BookingPalace, Amadeus) for diverse offerings
Implemented Web3 loyalty points system with rewards and subscription management
Developed 8-language internationalization support for global user base
Created advanced payment processing with Stripe and PayPal integration
Built responsive design with Google Maps integration and geolocation services

Technical Details

Project Overview

Built a modern travel booking platform with React 18 and TypeScript, integrating multiple travel suppliers (Musement, BookingPalace, Amadeus), Stripe/PayPal payments, 8-language internationalization, Google Maps integration, and Web3 loyalty rewards system.

Technology Stack

React 18.2.0
TypeScript 5.0.2
Vite 4.4.5
Material-UI 5.17.1
Redux Toolkit 1.9.5
Stripe 13.8.0
PayPal React SDK 8.1.3
Google Maps API
Leaflet 1.9.4
i18next 24.0.5
React Query 4.36.1
Formik 2.4.4

Project Metrics

8
languages
3+
suppliers
2
payments
15+
features
99.9%
uptime
1000+
users

Project Gallery

BaitPortal - Image 1
BaitPortal - Image 2
BaitPortal - Image 3