Telegram dApp AI-трекер калорій та КБЖВ
Персональний ШІ-асистент у форматі Telegram Mini App для автоматизації контролю харчування та аналізу раціону.
Що робить додаток:
ШІ-сканер (Gemini API в даному випадку): розпізнає продукти за фото або текстовим описом. Більше не потрібно шукати кожен інгредієнт у базі — нейромережа сама визначає вагу, калорії та нутрієнти.
Персональний розрахунок: багатоступеневий онбординг, який обчислює індивідуальні норми КБЖВ на базі метаболізму та цілей користувача.
Інтерактивний Dashboard: наочний моніторинг денного прогресу через кільця активності та динамічні картки макронутрієнтів.
Telegram Native: працює як повноцінний додаток всередині месенджера (Mini App). Швидкий доступ в один клік без завантаження стороннього софту.
Технологічний стек:
Frontend: React 19, TypeScript.
Backend & AI: Bun runtime, Google Gemini API, Prisma ORM.
Database: PostgreSQL.
UI/UX: Tailwind CSS, Shadcn UI (Mobile-first дизайн).
Інженерні особливості:
Edge-ready Architecture: висока швидкість відгуку (Latency) за рахунок використання середовища Bun та оптимізованих серверних запитів.
Server Components (RSC): перенесення важких обчислень на серверну сторону, що гарантує блискавичну роботу на будь-яких смартфонах.
Type-safe Data Layer: наскрізна типізація всіх даних — від відповідей нейромережі до схеми БД, що виключає помилки в роботі додатка.
Advanced Prompt Engineering: опрацьовані алгоритми взаємодії з ШІ для отримання максимально точних розрахунків без «галюцинацій».
Що робить додаток:
ШІ-сканер (Gemini API в даному випадку): розпізнає продукти за фото або текстовим описом. Більше не потрібно шукати кожен інгредієнт у базі — нейромережа сама визначає вагу, калорії та нутрієнти.
Персональний розрахунок: багатоступеневий онбординг, який обчислює індивідуальні норми КБЖВ на базі метаболізму та цілей користувача.
Інтерактивний Dashboard: наочний моніторинг денного прогресу через кільця активності та динамічні картки макронутрієнтів.
Telegram Native: працює як повноцінний додаток всередині месенджера (Mini App). Швидкий доступ в один клік без завантаження стороннього софту.
Технологічний стек:
Frontend: React 19, TypeScript.
Backend & AI: Bun runtime, Google Gemini API, Prisma ORM.
Database: PostgreSQL.
UI/UX: Tailwind CSS, Shadcn UI (Mobile-first дизайн).
Інженерні особливості:
Edge-ready Architecture: висока швидкість відгуку (Latency) за рахунок використання середовища Bun та оптимізованих серверних запитів.
Server Components (RSC): перенесення важких обчислень на серверну сторону, що гарантує блискавичну роботу на будь-яких смартфонах.
Type-safe Data Layer: наскрізна типізація всіх даних — від відповідей нейромережі до схеми БД, що виключає помилки в роботі додатка.
Advanced Prompt Engineering: опрацьовані алгоритми взаємодії з ШІ для отримання максимально точних розрахунків без «галюцинацій».