CarbCam About

אודות CarbCam

CarbCam היא אפליקציה להערכת פחמימות באמצעות צילום לאנשים עם סוכרת — עם דגש על דיוק, פרטיות ותפעול ברור ומהיר בשגרה.

האפליקציה זמינה ב-iOS ו-Android וזהה פונקציונלית 1:1 בשני החנויות. הליבה המשותפת כתובה כ-Kotlin Multiplatform Module, וממשק המשתמש נטיבי (SwiftUI ב-iOS, Jetpack Compose ב-Android).

הרעיון

CarbCam נולדה מתוך המערכת האקולוגית של 10be — במקור כדי להשלים את אירוח Nightscout ב-ns.10be.de בכלי צילום ידידותי למשתמש.

הערכת פחמימות ליד שולחן האוכל היא אחת הפעולות הזעירות החוזרות ביותר בשגרת הסוכרת. מצלמה, לחיצה אחת, הערכה מבוססת — זה הרעיון.

פלטפורמה & ארכיטקטורה

iOS
  • iOS 16+
  • SwiftUI, Swift 5.9+
Android
  • Android 8+
  • Jetpack Compose, Kotlin
Shared Module

Kotlin Multiplatform — לוגיקת ערכים תזונתיים, חיבור Nightscout, לוקליזציה, ולידציה, חישוב נוסחאות. מקור אמת יחיד.

שרת

ns.10be.de — פרוקסי ניתוח לחמישה ספקי AI (Anthropic Claude, Google Gemini, OpenAI, Zhipu, Azure OpenAI), מערכת משוב, הפצת עדכונים, דף סטטוס.

ספריות קוד פתוח בשימוש

CarbCam משתמשת בספריות אלה — תודה למתחזקים:

ספציפי ל-iOS
  • TOCropViewController MIT — חיתוך תמונה
  • Apple Vision — זיהוי ברקודים & ניתוח תמונה מקומי
ספציפי ל-Android
  • Jetpack Compose Apache 2.0 — כלי UI
  • Room Apache 2.0 — מסד נתונים מקומי
  • 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 — HTTP ל-KMP
  • kotlinx.serialization Apache 2.0
  • kotlinx.datetime Apache 2.0
בנייה & כלים
  • XcodeGen MIT — יצירת פרויקט iOS
  • Gradle — בנייה

פרטי רישיון מלאים לכל ספרייה באפליקציה תחת Settings → ספריות קוד פתוח.

מקורות נתונים

CarbCam משתמשת במקורות נתונים חיצוניים הבאים לבדיקת סבירות הערכות ה-AI:

USDA FoodData Central

ערכים תזונתיים סטנדרטיים למזונות

fdc.nal.usda.gov
Open Food Facts

מסד נתוני מוצרים לחיפוש ברקוד

openfoodfacts.org
OpenStreetMap / Nominatim

גיאוקודינג הפוך לשם מיקום (מקומי בלבד)

openstreetmap.org
Stripe

עיבוד תשלומים, ניהול מנויים & חשבוניות

stripe.com

יצירת קשר & משוב

  • באפליקציה: Settings → שליחת משוב
  • דוא"ל: support@ns.10be.de
  • סטטוס משוב: Settings → סטטוס משוב
טיפ: טקסט ברור ואופציונלית תמונת הארוחה בדרך כלל מספיקים לנו לטיפול בבאגים ופניות לעזרה.