CarbCam – परिचय
CarbCam के बारे में
CarbCam मधुमेह वाले लोगों के लिए कार्ब अनुमान हेतु एक फ़ोटो-आधारित ऐप है: सटीकता, गोपनीयता और रोज़मर्रा के उपयोग के लिए एक स्पष्ट, तेज़ वर्कफ़्लो पर केंद्रित.
यह ऐप iOS और Android पर उपलब्ध है और दोनों स्टोर में कार्यात्मक रूप से एक समान है. साझा कोर एक Kotlin Multiplatform Module के रूप में लिखा गया है, जबकि UI नेटिव है (iOS पर SwiftUI, Android पर Jetpack Compose).
विचार
CarbCam का जन्म 10be इकोसिस्टम से हुआ: मूल रूप से ns.10be.de पर
Nightscout की होस्टिंग को एक उपयोगकर्ता-अनुकूल फ़ोटो टूल के साथ पूरक करने के लिए.
खाने की मेज़ पर कार्बोहाइड्रेट का अनुमान लगाना दैनिक मधुमेह प्रबंधन में सबसे अधिक बार दोहराए जाने वाले सूक्ष्म-कार्यों में से एक है. एक कैमरा, एक टैप, एक सुविचारित अनुमान: यही विचार है.
प्लेटफ़ॉर्म और आर्किटेक्चर
iOS
- iOS 18+
- SwiftUI, Swift 5.9+
Android
- Android 8+
- Jetpack Compose, Kotlin
साझा मॉड्यूल
Kotlin Multiplatform: पोषण तर्क, Nightscout वायर, I18n, सत्यापन, सूत्र गणना. सत्य का एकमात्र स्रोत.
सर्वर
ns.10be.de: BYOK के साथ पाँच AI प्रदाताओं (Anthropic Claude, Google Gemini, OpenAI, xAI Grok, Mistral) + Azure OpenAI और Zhipu GLM के लिए विश्लेषण प्रॉक्सी, फ़ीडबैक सिस्टम, अपडेट वितरण, स्थिति पृष्ठ. वही सर्वर जो Managed Nightscout Hosting भी चलाता है.
उपयोग की गई ओपन-सोर्स लाइब्रेरियाँ
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)
साझा (Kotlin Multiplatform)
- Kotlin & Coroutines Apache 2.0: JetBrains
- Ktor Apache 2.0: KMP के लिए HTTP
- kotlinx.serialization Apache 2.0
- kotlinx.datetime Apache 2.0
बिल्ड और टूलिंग
- XcodeGen MIT: iOS प्रोजेक्ट जनरेशन
- Gradle: बिल्ड
प्रति लाइब्रेरी पूर्ण लाइसेंस विवरण ऐप में सेटिंग्स → ओपन-सोर्स लाइब्रेरियाँ के अंतर्गत उपलब्ध हैं.
डेटा स्रोत
CarbCam AI अनुमानों को सत्यापित करने के लिए निम्नलिखित बाहरी डेटा स्रोतों का उपयोग करता है:
संपर्क और फ़ीडबैक
- ऐप में: सेटिंग्स → फ़ीडबैक भेजें
- ईमेल: support@carbcam.app
- वेब संपर्क फ़ॉर्म: संपर्क फ़ॉर्म खोलें
- फ़ीडबैक स्थिति: सेटिंग्स → फ़ीडबैक स्थिति