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 :
# 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
📖 Documentation
Pour les 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
- 🚀 Bien démarrer - Guide d'installation complet pour le développement et la production
- 🐳 Guide Docker - Déploiement et configuration Docker
- 🔧 Flux de développement - Guide 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 WIiki pour un exemple de configuration d'environnement et la configuration de l'application mobile.
🐳 Déploiement Docker
Production (recommandé) :
cp docker/.env.example .env # Edit as needed
./docker/docker-helper.sh prod up
Access at http://localhost:3004
Développement :cp docker/.env.example .env # Edit as needed
./docker/docker-helper.sh dev up
Access at http://localhost:8080 (live reloading)
Pour des instructions détaillées de configuration, la configuration de l'environnement et la résolution des problèmes, consultez la documentation complète.⚠️ Problèmes connus / Fonctionnalités en bêta ⚠️
Les fonctionnalités suivantes sont actuellement en version bêta et n'ont peut-être pas été entièrement testées. Attendez-vous à d'éventuels bugs ou à une fonctionnalité incomplète :
- Chatbot IA
- Prise en charge multi-utilisateur
- Accès Famille & Amis
- Intégration des données Apple Health
--- Tranlated By Open Ai Tx | Last indexed: 2025-10-04 ---