Zum Inhalt springen
FitCoach

Das Projekt

Wie es gebaut ist

FitCoach ist zuerst eine Offline-App: gerechnet wird in deinem Handy, nicht in einem Rechenzentrum.

Eine Engine in Rust

Der Aufbau des Programms, die Steigerung der Gewichte, die Erholung der Muskeln, die Ernährungsziele, die Laufpläne und die Belohnungen sind in Rust geschrieben und getrennt von der Oberfläche getestet. Diese Engine entscheidet, und sie entscheidet auf dem Gerät.

Eine Flutter-App

Die Oberfläche ist einmal geschrieben und läuft auf Android, iPhone und Computer. Sie spricht fünf Sprachen und ordnet sich auf grossen Bildschirmen neu, statt sich zu dehnen.

Ein Laravel-Server

Der KI-Coach, das Studio-Verzeichnis, die Community, die Videos und die Sicherung liegen auf einem Server mit eigener Verwaltung. Ohne ihn bleibt die App vollständig für alles, was niemanden sonst braucht.

Offene Daten

Der Übungskatalog stammt von free-exercise-db (Unlicense). Die Referenz-Lebensmittel kommen aus der USDA-Tabelle SR Legacy (Public Domain) und der Tabelle CIQUAL 2020 der ANSES (Licence Ouverte Etalab 2.0); gescannte Produkte kommen von Open Food Facts (ODbL). Die Studios kommen von OpenStreetMap. Die Schriften Manrope und Barlow Condensed stehen unter der SIL Open Font License.

Zu entscheiden

Wer dahintersteht

Noch zu schreiben: der Name des Herausgebers, in ein oder zwei Sätzen.

Was FitCoach nicht ist

Ein medizinischer Dienst. Die Hinweise sind allgemeine Trainingshinweise. Bei Schmerzen, Verletzung oder Krankheit ist die richtige Ansprechperson eine Fachperson des Gesundheitswesens.

Funktionen Kontakt