Back to portfolio

Istanbul Tour Persian Guide: AI-Powered Tourism Platform

A comprehensive Persian-language tourism platform for Iranian tourists visiting Istanbul, with an AI-powered Telegram bot for booking management.

See Project

“A client project. AI that speaks Persian to help tourists navigate Istanbul.”

Year2025
ServiceFull Stack Development
ClientClient Project
Built withReact, TypeScript, Supabase, Google Gemini, Telegram Bot API

Problem

The client needed a complete website redesign with additional features: a modern tourism platform, operational tooling for their team, and AI-powered support and booking automation.

Solution

Built a comprehensive Persian-language tourism platform with tours, shopping, medical tourism, and currency exchange. Developed a full admin panel with role-based access control, a two-stage LLM support chatbot (intent classification into 16 categories with live data and SSE streaming), a Telegram booking parser with structured extraction and hallucination checks, context-window management with Persian/Latin token estimation, and multilingual RTL-aware support with Shamsi/Jalali date handling.

Overview

Features a public travel guide with tours, shopping, medical tourism, and currency exchange, alongside a full admin panel with role-based access control. Integrates an AI-powered Telegram bot using Google Gemini that automatically parses booking messages in Persian/Finglish, extracts structured data, creates customer accounts, and manages booking updates through reply detection.

Istanbul Tour Persian Guide: AI-Powered Tourism Platform - 1
Istanbul Tour Persian Guide: AI-Powered Tourism Platform - 2

Ask my agent about Istanbul Tour Persian Guide

It knows the problem, the build and Daniel's part in it, and can book a call if you want to go deeper.

Ask the agent