Хотим разработать mini app в telegram для бренда нишевой парфюмерии Задача - Собрать и хранить базу клиентов (Telegram ID + контакты, почта, город итд) - Быстро делать рассылки/приглашения - Реферальная программа с бонусами (аффилиатка) - Связать «карточка товара → заказ → оплата» с нашим сайтом на InSales Онбординг: согласие на рассылку, авто-получение имени/username/Telegram ID Профиль: телефон, email, город, интересы (ароматы/тип кожи) Каталог: карточки товаров, кнопка «Купить» Оформление заказа: удобный переход в сайт InSales либо соединение какое-то с ним Рассылки: отправка сообщений по сегментам Рефералка: персональная ссылка или код, счётчик приглашённых, выдача купона Интеграция с InSales из mini app обновляем профиль (покупатель, сумма, последний заказ) Купоны: промокоды в InSales, выдача и статус в mini app Какие данные хранить: user: telegram_id, username, name, phone, email, city, consent_marketing interests: notes_family, skin_type, tags referrals: code, invited_by, invited_count, coupons orders: order_id, sum, items, coupon, status, paid_at Экраны Главная: новинки/баннеры, «Каталог», «Профиль», «Рефералы», «События» Каталог: карточки + механизм «Купить на сайте» Профиль: контакты, согласия, интересы, купоны Рефералы: моя ссылка, приглашённые, правила, награды События/Новости: короткие анонсы Как работает программа приглашений – Пользователь делится своей ссылкой. – Друг оформляет заказ на сайте. – После оплаты пригласивший получает скидку/подарок в мини-приложении. – Чтобы не злоупотребляли: один аккаунт — одна скидка, подтверждённый телефон/e-mail. Что будем отслеживать – Сколько людей вошло и оставило контакты. – Сколько согласились на рассылку. – Сколько друзей привёл один пользователь. – Сколько скидок выдано и использовано. – Сколько покупок пришло из мини-приложения. От разработчиков нужно – Сроки и стоимость по этапам – Макеты экранов – Простое хранилище данных клиентов и покупок – Передача из мини-приложения на нужные страницы сайта и отметка факта покупки – Короткая инструкция для нас: как добавлять товары, тексты, акции и управлять скидками.