SparkyFitness - Selbstgehostete Alternative zu MyFitnessPal
SparkyFitness ist eine umfassende Anwendung zur Fitnessüberwachung und -verwaltung, die Benutzern hilft, ihre Ernährung, Bewegung und Körpermaße zu verfolgen. Sie bietet Werkzeuge zur täglichen Fortschrittsüberwachung, Zielsetzung und aussagekräftigen Berichten zur Unterstützung eines gesunden Lebensstils.
Dokumentation: https://codewithcj.github.io/SparkyFitness
✨ Funktionen
🍎 Ernährungstracking
- Protokollieren Sie Ihre täglichen Mahlzeiten
- Erstellen und verwalten Sie individuelle Lebensmittel und Kategorien
- Sehen Sie Zusammenfassungen und analysieren Sie Trends mit interaktiven Diagrammen
💪 Trainingsprotokollierung
- Zeichnen Sie Ihre Workouts auf
- Durchsuchen und suchen Sie in einer umfassenden Übungsdatenbank
- Verfolgen Sie den Fitnessfortschritt im Zeitverlauf
💧 Überwachung der Wasseraufnahme
- Verfolgen Sie tägliche Hydrationsziele
- Schnelles und einfaches Wasserprotokollieren
📏 Körpermaße
- Erfassen Sie Körpermetriken (z.B. Gewicht, Taille, Arme)
- Fügen Sie eigene Messtypen hinzu
- Visualisieren Sie Fortschritte mit Diagrammen
🎯 Zielsetzung
- Setzen und verwalten Sie Fitness- und Ernährungsziele
- Verfolgen Sie den Fortschritt im Zeitverlauf
🗓️ Tägliche Check-Ins
- Überwachen Sie die tägliche Aktivität
- Bleiben Sie konsequent mit Gewohnheitstracking
🤖 KI-Ernährungscoach (SparkyAI)
- Protokollieren Sie Lebensmittel, Training, Körperwerte und Schritte per Chat
- Laden Sie Bilder von Lebensmitteln hoch, um Mahlzeiten automatisch zu erfassen
- Enthält Chatverlauf und personalisierte Empfehlungen
🔒 Benutzer-Authentifizierung & Profile
- Sicheres Login-System
- Zwischen Benutzerprofilen wechseln
- Unterstützung für Familienzugang und -verwaltung
📊 Umfassende Berichte
- Zusammenfassungen für Ernährung und Körperdaten erstellen
- Langfristige Trends über Wochen oder Monate verfolgen
🎨 Anpassbare Designs
- Zwischen hellem und dunklem Modus wechseln
- Mit einer minimalistischen, ablenkungsfreien Oberfläche gestaltet
Brauchen Sie Hilfe?
- Treten Sie Discord bei
- Im Diskussionsforum posten
� Schnellstart
Bringen Sie SparkyFitness in wenigen Minuten zum Laufen:
# Clone the repository
git clone https://github.com/CodeWithCJ/SparkyFitness.git
cd SparkyFitnessCopy environment template and edit as needed
cp docker/.env.example .envStart development environment (with live reloading)
./docker/docker-helper.sh dev upAccess application at http://localhost:8080
📖 Dokumentation
Für vollständige Installationsanleitungen, Entwicklungs-Setup und Nutzungsanweisungen besuchen Sie unsere umfassende Dokumentation:
👉 SparkyFitness Dokumentationsseite
Schnellzugriffe
- 🚀 Erste Schritte – Vollständige Anleitung für Entwicklung und Produktion
- 🐳 Docker-Anleitung – Docker-Bereitstellung und Konfiguration
- 🔧 Entwicklungsworkflow – Entwicklerhandbuch und Beitrag-Prozess
- 📊 Funktionsübersicht – Vollständige Funktionsdokumentation
- 🏗️ Architektur – Technische Architektur und Design
- Siehe Wiki für Beispiel-Umgebungseinrichtung und Mobile App-Konfiguration.
🐳 Docker-Bereitstellung
Produktion (empfohlen):
cp docker/.env.example .env # Edit as needed
./docker/docker-helper.sh prod up
Access at http://localhost:3004
Entwicklung:cp docker/.env.example .env # Edit as needed
./docker/docker-helper.sh dev up
Access at http://localhost:8080 (live reloading)
Für detaillierte Anweisungen zur Einrichtung, Konfiguration der Umgebung und Fehlerbehebung siehe die vollständige Dokumentation.⚠️ Bekannte Probleme / Beta-Funktionen ⚠️
Die folgenden Funktionen befinden sich derzeit in der Beta-Phase und wurden möglicherweise noch nicht gründlich getestet. Es können Fehler oder unvollständige Funktionalitäten auftreten:
- KI-Chatbot
- Mehrbenutzerunterstützung
- Zugang für Familie & Freunde
- Integration von Apple Health-Daten
--- Tranlated By Open Ai Tx | Last indexed: 2025-10-04 ---