SparkyFitness - Alternative auto-hébergée à MyFitnessPal
SparkyFitness est une application complète de gestion et de suivi de la forme physique conçue pour aider les utilisateurs à surveiller leur nutrition, leurs exercices et leurs mesures corporelles. Elle propose des outils pour le suivi quotidien des progrès, la fixation d’objectifs et des rapports détaillés pour soutenir un mode de vie sain.
Docs : https://codewithcj.github.io/SparkyFitness
✨ Fonctionnalités
🍎 Suivi de la nutrition
- Enregistrez vos repas quotidiens
- Créez et gérez des aliments et des catégories personnalisés
- Consultez des résumés et analysez les tendances avec des graphiques interactifs
💪 Journalisation des exercices
- Enregistrez vos séances d'entraînement
- Parcourez et recherchez une base de données d'exercices complète
- Suivez la progression de votre forme physique au fil du temps
💧 Suivi de l'hydratation
- Suivez vos objectifs quotidiens d'hydratation
- Enregistrement de l'eau simple et rapide
📏 Mesures corporelles
- Enregistrez vos mesures corporelles (par ex. poids, taille, bras)
- Ajoutez des types de mesures personnalisées
- Visualisez la progression à l'aide de graphiques
🎯 Définition d’objectifs
- Définissez et gérez vos objectifs de fitness et de nutrition
- Suivez vos progrès au fil du temps
🗓️ Bilans quotidiens
- Surveillez votre activité quotidienne
- Restez régulier grâce au suivi des habitudes
🤖 Coach nutritionnel IA (SparkyAI)
- Enregistrez vos aliments, exercices, statistiques corporelles et pas via le chat
- Téléchargez des images de vos repas pour les enregistrer automatiquement
- Inclut l'historique de chat et des conseils personnalisés
🔒 Authentification et profils utilisateur
- Système de connexion sécurisé
- Bascule entre profils utilisateurs
- Prise en charge de l'accès et gestion familiale
📊 Rapports complets
- Générer des résumés pour la nutrition et les mesures corporelles
- Suivre les tendances à long terme sur plusieurs semaines ou mois
🎨 Thèmes personnalisables
- Passer du mode clair au mode sombre
- Conçu avec une interface minimaliste et sans distraction
Besoin d'aide ?
- Rejoindre Discord
- Publier dans la discussion
🚀 Démarrage rapide
Mettez SparkyFitness en route en quelques minutes :
# 1. Create a new folder
mkdir sparkyfitness && cd sparkyfitness2. Download Docker files only
curl -o docker-compose.yml https://raw.githubusercontent.com/CodeWithCJ/SparkyFitness/main/docker/docker-compose.prod.yml
curl -o .env https://raw.githubusercontent.com/CodeWithCJ/SparkyFitness/main/docker/.env.example3. (Optional) Edit .env to customize your setup
e.g., update database credentials, ports, etc.
if you require Gamrin integration, uncomment Garmin section from compose file.
4. Start the app
docker compose pull && docker compose up -dAccess application at http://localhost:8080
📖 Documentation
Pour des guides d'installation complets, la configuration du développement et les instructions d'utilisation, consultez notre documentation complète :
👉 Site de documentation SparkyFitness
Liens rapides
- 🚀 Pour commencer - Guide complet pour le développement et la production
- 🐳 Guide Docker - Déploiement et configuration Docker
- 🔧 Flux de travail de développement - Guide du développeur et processus de contribution
- 📊 Vue d'ensemble des fonctionnalités - Documentation complète des fonctionnalités
- 🏗️ Architecture - Architecture technique et conception
- Consultez le WIki pour la configuration d'environnement exemple et la configuration de l'application mobile.
Historique des étoiles
Traductions
Activité du dépôt
Contributeurs
⚠️ Problèmes connus / Fonctionnalités en bêta ⚠️
Les fonctionnalités suivantes sont actuellement en bêta et peuvent ne pas avoir été entièrement testées. Attendez-vous à d’éventuels bugs ou à une fonctionnalité incomplète :
- Chatbot IA
- Prise en charge multi-utilisateurs
- Accès Famille & Amis
- Intégration des données Apple Health
--- Tranlated By Open Ai Tx | Last indexed: 2026-01-01 ---