Project
Hotel booking Telegram Mini App
A Vue 3 Telegram Mini App for searching and booking hotels with data from a provider API
Closed-source project
Problem
The client wanted users to search and book hotels right inside Telegram, without a separate app. Hotel, price and room data comes from a provider — a partner company of the client.
Solution
Built a mini app with Vue 3 and TypeScript that calls the provider API directly for hotels, prices and rooms. Users search hotels by city, dates, star rating and meal plan, browse results with photos and prices, and see hotels on the map. Telegram integration is done with vue-tg.
Results
- Hotel search, results and map — right inside Telegram, no separate app