AuraFit is a comprehensive fitness and wellness application designed to help you achieve your health goals through personalized exercise routines, diet plans, mental wellness features, and music integration. This app leverages Firebase Authentication, Gemini API, Deezer API, and follows the MVVM architecture for a seamless user experience.
- Firebase Authentication: Secure user login and registration.
- Gemini API Integration: Advanced chatbot functionality for personalized exercise and diet recommendations.
- Exercise Routines: Customized exercise plans tailored to user goals and fitness levels.
- BMI-Based Diet Plans: Personalized diet recommendations based on BMI, including detailed food information.
- Mental Wellness: Guided audio meditations, mindfulness exercises, and Mindcare assessments to improve mental health.
- Workout Music: Seamless integration with Deezer API for curated workout playlists.
- Comprehensive Analytics: Track exercise progress, diet adherence, and overall wellness metrics.
- MVVM Architecture: Ensures clean, maintainable, and scalable code.
- Android Studio
- Android device or emulator
- Firebase project with Authentication and Firestore enabled
- Deezer Developer Account
- Gemini API Access
-
Clone the Repository
git clone https://github.com/Arpan550/AuraFit.git