B2B Telegram Mini App + AI-бот
32000 грн. 14 днів

Повноцінний мобільний кабінет усередині Telegram для обліку об'єктів, роботи з інтерактивною картою, розмежування прав доступу (RBAC) та обробки голосових запитів через ШІ (OpenAI). Поставлена задача:
Розробити автономну екосистему для польових співробітників та клієнтів безпосередньо в Telegram. Потрібно було об'єднати каталог із фільтрацією, відображення об'єктів на інтерактивній мапі міста, систему обліку статусів у реальному часі та обробку голосових повідомлень без використання важких сторонніх CRM-додатків. Що було реалізовано:Frontend (Telegram Mini App): Розроблено адаптивний інтерфейс на базі React, Vite та TailwindCSS з використанням Telegram WebApp SDK. Інтерактивна картографія: Інтегровано Leaflet Maps з кластеризацією міток, геоприв'язкою та швидким відкриттям карток. AI-функціонал: Підключено OpenAI Whisper для точного розпізнавання голосових повідомлень та витягу сутностей за допомогою GPT-моделей. База даних та архітектура: Створено модульний бекенд на Node.js (TypeScript) та Express з ORM Prisma і базою даних PostgreSQL (Supabase). Рольова модель (RBAC): Впроваджено поділ рівнів доступу (Адміністратор, Тімлід, Співробітник) із захистом від колізій при взятті лідів у роботу. DevOps: Проєкт запаковано в Docker Compose для швидкого розгортання та захищено через Cloudflare Tunnel із валідним SSL. Технічний стек:
Node.js, TypeScript, React, Telegram WebApp SDK, Leaflet, PostgreSQL, Prisma ORM, Docker Compose, OpenAI Whisper, Cloudflare Tunnel. Результат:
Створено повністю функціональне кросплатформне рішення, що працює автономно на мобільних пристроях і десктопі, скорочуючи час фіксації звернення та пошуку позицій до кількох секунд.

B2B Telegram Mini App + AI-бот изображение 1

Робота додана: 14.10.26

Вгору