Why Track Your Food?
Tracking your food intake helps ensure you're meeting your nutrient needs on a plant-based diet. It can help identify gaps in B12, iron, calcium, and other key nutrients, and ensure you're getting enough protein and omega-3s.
Integration Options
Choose from these popular food tracking platforms. For full integration, you'll need to set up API access or use their embed options.
📱
MyFitnessPal
Popular food tracking app with extensive database. Offers API access for developers.
API Documentation:
https://www.myfitnesspal.com/api
Visit MyFitnessPal
🔍
Nutritionix API
Comprehensive nutrition database API. Great for food search and nutrient analysis.
API Documentation:
https://www.nutritionix.com/business/api
Visit Nutritionix
📊
Custom Tracking
Build your own simple tracking system using our progress tracking tools.
Use Progress Tracker
Implementation Guide
For MyFitnessPal Integration:
- Sign up for MyFitnessPal API access
- Get your API key and secret
- Use OAuth 2.0 for user authentication
- Fetch daily nutrition data via API endpoints
- Display data in your client portal
For Nutritionix Integration:
- Sign up for Nutritionix API (free tier available)
- Get your App ID and App Key
- Use Instant API for food search
- Use Natural Language API for parsing food entries
- Calculate daily totals and display in dashboard
Note: Full API integration requires backend development. For now, clients can manually track using the progress tracking tools, or use third-party apps and share screenshots during consultations. A full integration can be added in Phase 4 with proper backend infrastructure.