First launch and email linking
The client opens the Mini App, passes the welcome slides, and confirms email once. If no account exists, it is created automatically.
The client opens the Mini App, completes a short first-run flow, confirms email once, then creates orders, receives notifications, opens exchange details, and manages the account directly in Telegram.
The module uses the same exchange logic as the main Angular frontend: currencies, reserves, fees, cities, fields, dynamic rules, payment flow, verification, and order history.
This project connects to an active iEXExchanger license and works as an additional module for the core platform.
The demo shows the real client flow: welcome slides, email linking, direction selection, order creation, account area, exchange history, and notifications.
The client links Telegram with email once, then creates exchanges and receives statuses without repeated authorization.
The client opens the Mini App, passes the welcome slides, and confirms email once. If no account exists, it is created automatically.
After that, the client chooses a direction, creates orders, sees history and account settings, and receives important statuses via the Telegram bot.
This is not a simplified standalone form. The Mini App is adapted for mobile Telegram UX but works with the same directions, orders, fields, and account logic.
Currency selector, filters, amounts, rate, timer, fees, cities, and fields are adapted to Telegram mobile style.
The binding is stored separately from users, one Telegram ID cannot link different emails, and history stays with the client.
Personal details, saved payment details, verification, email status, theme, language, and settings are grouped into a convenient account area.
A 6-digit passcode protects Mini App access, while Telegram biometrics enables Face ID or Touch ID.
The bot sends notifications for important stages, and the message button opens the exact order inside the Mini App.
The client can send a prepared referral invitation through Telegram’s native recipient selection dialog.
Inside Telegram the client always works through Telegram ID. The account area shows personal details, email and status, saved payment details, verification, language, theme, notification and security settings.
Name, phone, email, and confirmation status are shown in a mobile account style.
The client can manage saved payment details in Telegram without old UI patterns or unnecessary counters.
KYC methods connected in the main version are available inside the Mini App account.
The client chooses language, theme, haptics, and Telegram notification types.
The website remains the full entry point for regular clients, while Telegram becomes a fast mobile channel: orders, statuses, account, notifications, referrals, and repeat exchanges in one interface.