SparkyFitness
MyFitnessPal का एक स्व-होस्टेड, प्राइवेसी-फर्स्ट विकल्प। पोषण, व्यायाम, शरीर के मापदंडों और स्वास्थ्य डेटा को ट्रैक करें और अपने डेटा पर पूरा नियंत्रण रखें।

SparkyFitness एक स्व-होस्टेड फिटनेस ट्रैकिंग प्लेटफॉर्म है, जिसमें शामिल हैं:
- एक बैकएंड सर्वर (API + डेटा स्टोरेज)
- एक वेब-आधारित फ्रंटएंड
- iOS और Android के लिए नेटिव मोबाइल ऐप्स
मुख्य विशेषताएँ
- पोषण, व्यायाम, जलयोजन, नींद, उपवास, मूड और शरीर माप ट्रैकिंग
- लक्ष्य निर्धारण और दैनिक चेक-इन
- इंटरएक्टिव चार्ट्स और दीर्घकालिक रिपोर्ट्स
- बहु-उपयोगकर्ता प्रोफ़ाइल और परिवार की पहुंच
- लाइट और डार्क थीम्स
- OIDC, TOTP, पासकी, MFA आदि।
स्वास्थ्य एवं डिवाइस इंटीग्रेशन
SparkyFitness अनेक स्वास्थ्य और फिटनेस प्लेटफार्म से डेटा सिंक कर सकता है:
- Apple Health (iOS)
- Google Health Connect (Android)
- Fitbit
- Garmin Connect
- Withings
- Polar Flow (आंशिक रूप से परीक्षणित)
- Hevy (परीक्षण नहीं किया गया)
- OpenFoodFacts
- USDA
- Fatsecret
- Nutritioninx
- Mealie
- Tandoor
- Strava (आंशिक रूप से परीक्षणित)
वैकल्पिक AI फीचर्स (बीटा)
SparkyAI डेटा लॉगिंग और प्रगति समीक्षा के लिए संवादात्मक इंटरफेस प्रदान करता है।
- चैट के माध्यम से भोजन, व्यायाम, शरीर के आंकड़े, और कदम लॉग करें
- स्वचालित भोजन लॉगिंग के लिए भोजन की छवियाँ अपलोड करें
- अनुवर्ती के लिए वार्तालाप इतिहास बनाए रखता है
त्वरित प्रारंभ (सर्वर)
डॉकर कंपोज़ का उपयोग करके कुछ ही मिनटों में एक स्पार्कीफिटनेस सर्वर चलाएँ।
# 1. Create a new folder
mkdir sparkyfitness && cd sparkyfitness2. Download Docker files only
curl -L -o docker-compose.yml https://github.com/CodeWithCJ/SparkyFitness/releases/latest/download/docker-compose.prod.yml
curl -L -o .env https://github.com/CodeWithCJ/SparkyFitness/releases/latest/download/default.env.example3. (Optional) Edit .env to customize database credentials, ports, etc.
4. Start the app
docker compose pull && docker compose up -dAccess application at http://localhost:8080
🎥 वीडियो ट्यूटोरियल
त्वरित 2-मिनट का ट्यूटोरियल जिसमें बताया गया है कि SparkyFitness (सेल्फ-होस्टेड फिटनेस ट्रैकर) को कैसे इंस्टॉल करें।
प्रलेखन
पूर्ण इंस्टॉलेशन गाइड, कॉन्फ़िगरेशन विकल्प, और विकास दस्तावेज़ के लिए कृपया हमारी प्रलेखन साइट देखें।
त्वरित लिंक
- इंस्टॉलेशन गाइड - डिप्लॉयमेंट और कॉन्फ़िगरेशन
- विशेषताओं का अवलोकन - संपूर्ण फीचर प्रलेखन
- डेवलपमेंट वर्कफ़्लो - डेवलपर गाइड और योगदान प्रक्रिया
- iOS ऐप जानकारी और Android ऐप जानकारी
सहायता चाहिए?
- Github इश्यू/चर्चा में पोस्ट करें।
- तेज़ प्रतिक्रिया के लिए और अन्य समुदाय सदस्यों से सहायता पाने के लिए हमारे डिस्कॉर्ड में शामिल हों
स्टार इतिहास
अनुवाद
रिपॉजिटरी गतिविधि
योगदानकर्ता
⚠️ ज्ञात समस्याएँ / बीटा सुविधाएँ ⚠️
SparkyFitness सक्रिय विकास में है। रिलीज़ के बीच ब्रेकिंग बदलाव हो सकते हैं।
- ऑटो-अपडेटिंग कंटेनर की सिफारिश नहीं की जाती
- अपग्रेड करने से पहले हमेशा रिलीज़ नोट्स की समीक्षा करें
- एआई चैटबोट
- परिवार और दोस्तों की पहुँच
- एपीआई प्रलेखन
