Project Overview
Ayurveda AI helps users discover and understand their unique mind-body constitution through the ancient wisdom of Ayurveda. A comprehensive dosha quiz, personalized recommendations, and a continuously refreshed library of AI-generated recipes guide users toward optimal health and balance in their daily lives.
Features
- 21-question dosha quiz - detailed analysis of Vata, Pitta, and Kapha elements with a personalized constitution report
- AI-generated recipes - 10 new dosha-specific recipes added every 24 hours via OpenAI
- Recipe filtering - browse by dosha type and meal category, save favorites
- Personalized recommendations - dosha-specific dietary guidance, lifestyle routines, and herb suggestions
- Seasonal adaptations - wellness guidance that adjusts to the time of year
- Educational resources - Ayurvedic principles, mindfulness practices, and detailed articles
The Three Doshas
- Vata - Air and space elements, governing movement and change
- Pitta - Fire and water elements, governing transformation and metabolism
- Kapha - Earth and water elements, governing structure and stability
Technical Implementation
- iOS: SwiftUI, MVVM, local data storage
- Android: Kotlin, Jetpack Compose
- Recipe generation: Automated Node.js script calling the OpenAI API on a 24-hour cycle
- Backend: Express.js REST API, MongoDB for recipe storage and pagination