Produktdaten
Open-Food-Facts-Importe, deutsche Store-Tags, Bilder, Quellen, Zeitstempel und Confidence bilden den globalen Katalog.

Exakte KH- und BE-Berechnung dank integrierter Lebensmitteldatenbank
Architektur
BolYtics trennt globale Produktdaten, private Nutzerdaten, Domainlogik und Diabetes-Newsfeed. So bleibt die Web App schnell nutzbar, waehrend der spaetere Mobile-Sync vorbereitet wird.
Open-Food-Facts-Importe, deutsche Store-Tags, Bilder, Quellen, Zeitstempel und Confidence bilden den globalen Katalog.
KH, BE und KE werden in `packages/domain` berechnet. Jede Mahlzeit speichert Formelversion, Faktoren und Rechen-Snapshot.
Eigene Produkte, Overrides, Therapieprofile und Mahlzeiten liegen nutzerbezogen und verschluesselt in Postgres.
Kuratierte RSS-Meldungen zeigen aktuelle Entwicklungen zu Diabetes, CGM, Pumpen, AID, Forschung und MedTech.
Produktdatenbank
Der Katalog sammelt deutsche Produktdaten mit KH-Werten, Bildern, Barcode-Informationen und Store-Tags. Globale Werte bleiben global; persoenliche Abweichungen werden als private Overrides gespeichert.



Rechenweg
Die App zeigt nicht nur ein Ergebnis. Sie speichert Menge, KH pro 100 g, BE/KE-Faktoren, Formelversion, Warnungen und Ergebnis als auditierbaren Stand zum Zeitpunkt der Berechnung.
Datenschutz
Produktsuche bleibt frei. Mahlzeiten, Therapieprofile, eigene Produkte und persoenliche KH-Werte sind login-pflichtig. Private Payloads werden serverseitig verschluesselt gespeichert; Zero-Knowledge bleibt ein eigenes naechstes Sicherheits-Gate.
Web, iPhone, Android
Die spaeteren nativen Apps sollen sich mit der Web App verbinden, damit Historie, Profile, Overrides und eigene Produkte ueber den dokumentierten Sync-Vertrag plattformuebergreifend erhalten bleiben.
Mahlzeiten, Profile, Overrides und Diabetes-News im Browser.
Spaeter gleiche API, sichere Tokenablage und optional HealthKit.
Spaeter gleicher Nutzerkontext, Offline-Erfassung und Health Connect.
Postgres, API, Auth, Audit und Versionierung als gemeinsamer Kern.
Produktimport regelmaessig automatisieren
Datenqualitaet und Korrekturmeldungen ausbauen
Zero-Knowledge-Schluesselstrategie pruefen
Mobile-Sync-Vertrag in API-Routen und Migrationen ueberfuehren
Safety Case und Regulatory-Gates fuer Insulinlogik vorbereiten
Roadmap
Der aktuelle Stand beweist Produktsuche, Mahlzeiten, Profile, Diabetes-Newsfeed, Auth und 2FA. Die naechsten Schritte machen daraus ein belastbares System fuer Produktivbetrieb und Mobile-Erweiterung.
Integrationen
Pumpen, CGM-Systeme und externe Datenquellen bleiben klar getrennte Integrationsschichten. Die KH-/BE-/KE-Berechnung bleibt versionierte Domainlogik.
Deployment-Ziel: eine Next.js-Web-App hinter nginx, eigener lokaler Port fuer BolYtics, Postgres ueber `DATABASE_URL` und spaeter separate Subdomain fuer den Blog.