CarbCam: ہمارے بارے میں

CarbCam کے بارے میں

CarbCam ذیابیطس کے شکار افراد کے لیے KH تخمینے کی ایک تصویر پر مبنی ایپ ہے: جس کی توجہ درستگی، ڈیٹا پرائیویسی اور روزمرہ زندگی میں واضح، تیز استعمال پر ہے۔ یہ ایپ خاص طور پر Nightscout کمیونٹی کے لیے تیار کی گئی ہے اور Nightscout کے ساتھ بغیر رکاوٹ جڑ جاتی ہے۔

ایپ iOS اور Android پر دستیاب ہے اور دونوں اسٹورز میں فعالیت کے لحاظ سے 1:1 ایک جیسی ہے۔ مشترکہ کور ایک Kotlin Multiplatform Module کے طور پر لکھا گیا ہے، UI نیٹیو ہے (iOS پر SwiftUI، Android پر Jetpack Compose)۔

بنیادی خیال

CarbCam 10be ایکو سسٹم سے وجود میں آیا: اصل مقصد ns.10be.de پر منظم Nightscout ہوسٹنگ کو ایک صارف دوست تصویری ٹول کے ساتھ مکمل کرنا تھا۔ Nightscout کے ساتھ گہرا ربط شروع ہی سے ایک بنیادی ہدف تھا: کھانوں کی تصویر لینا، KH کا تخمینہ لگانا اور BG رجحان کا براہ راست Nightscout ڈیٹا سے تجزیہ کرنا، سب کچھ ایک ہی ایپ میں۔

کھانے کی میز پر کاربوہائیڈریٹس کا تخمینہ لگانا ذیابیطس کی روزمرہ زندگی کے سب سے زیادہ دہرائے جانے والے چھوٹے کاموں میں سے ایک ہے۔ ایک کیمرہ، ایک ٹیپ، ایک مستند تخمینہ: یہی بنیادی خیال ہے۔ Nightscout کے ساتھ مل کر یہ ایک مکمل ورک فلو بن جاتا ہے: کھانا ریکارڈ کریں، بطور Treatment ہم آہنگ کریں اور بعد میں بلڈ گلوکوز کے ردعمل کا جائزہ لیں۔

پلیٹ فارم & آرکیٹیکچر

iOS

  • iOS 18+
  • SwiftUI, Swift 5.9+

Android

  • Android 8+
  • Jetpack Compose, Kotlin

Shared Module

Kotlin Multiplatform: غذائی اجزا کی لاجک، Nightscout ہم آہنگی، I18n، توثیق، فارمولا حساب۔ Single source of truth۔

سرور

ns.10be.de: متعدد AI فراہم کنندگان (Anthropic Claude، Google Gemini، OpenAI، xAI Grok، Mistral، OpenRouter) کے لیے تجزیاتی پراکسی + BYOK کے ساتھ Azure OpenAI اور Zhipu GLM، فیڈبیک سسٹم، اپڈیٹ کی تقسیم، اسٹیٹس پیج۔ وہی سرور جو منظم Nightscout ہوسٹنگ بھی چلاتا ہے۔

استعمال شدہ اوپن سورس لائبریریاں

CarbCam یہ لائبریریاں استعمال کرتا ہے، مینٹینرز کا بہت شکریہ:

iOS کے لیے مخصوص

  • TOCropViewController MIT: تصویر کی تراش
  • Apple Vision: بارکوڈ کی پہچان & مقامی تصویری تجزیہ

Android کے لیے مخصوص

  • Jetpack Compose Apache 2.0: UI ٹول کٹ
  • Room Apache 2.0: مقامی DB
  • Google Maps Compose Apache 2.0: نقشے & مقام
  • Coil Apache 2.0: تصاویر لوڈ کرنا
  • Retrofit / OkHttp Apache 2.0: HTTP (Square)
  • ML Kit Barcode Apache 2.0: بارکوڈ اسکینر (Google)

Shared (Kotlin Multiplatform)

  • Kotlin & Coroutines Apache 2.0: JetBrains
  • Ktor Apache 2.0: KMP کے لیے HTTP
  • kotlinx.serialization Apache 2.0
  • kotlinx.datetime Apache 2.0

Build & Tooling

  • XcodeGen MIT: iOS پروجیکٹ جنریشن
  • Gradle: Build

ہر لائبریری کی مکمل لائسنس معلومات ایپ میں Settings → اوپن سورس لائبریریاں کے تحت۔

ڈیٹا کے ذرائع

AI تخمینوں کی معقولیت جانچنے کے لیے CarbCam درج ذیل بیرونی ڈیٹا ذرائع استعمال کرتا ہے:

USDA FoodData Central

غذاؤں کی معیاری غذائی قدریں

fdc.nal.usda.gov

Open Food Facts

بارکوڈ تلاش کے لیے مصنوعات کا ڈیٹا بیس

openfoodfacts.org

OpenStreetMap / Nominatim

مقام کے نام کے لیے ریورس جیوکوڈنگ (صرف مقامی)

openstreetmap.org

رابطہ & فیڈبیک

مشورہ: بگز اور مدد کی درخواستوں کے لیے عام طور پر ایک واضح تحریر اور اختیاری طور پر متعلقہ کھانا ہمارے لیے کافی ہوتا ہے۔