Apex Fit is an AI-powered athlete management system designed to help athletes track performance, maintain proper nutrition, prevent injuries, and improve mental well-being. Built using Google Cloud technologies and Gemini AI, this platform provides personalized guidance and analytics to optimize athletic performance.
- Yo-Yo Test Assessment: Scientifically validated fitness evaluation
- Performance Analytics: Visual representations of progress over time
- Level Classification: Automatic athlete categorization (Beginner to Elite)
- Personalized Nutrition: AI-generated meal plans based on athletic needs
- Macro Tracking: Detailed breakdown of nutritional requirements
- Hydration Monitoring: Daily water intake tracking and reminders
- Risk Assessment: Evaluates potential injury risks based on training load
- Prevention Plans: Customized exercises to address weak points
- Recovery Guidance: Step-by-step rehabilitation protocols when needed
- AI Chatbot Coach: Emotional support and motivation through natural language conversations
- Daily Motivational Quotes: Personalized inspiration based on performance data
- Mood Tracking: Monitor psychological well-being over time
- HTML5, CSS3, JavaScript
- Chart.js for data visualization
- Responsive mobile-first design
- Firebase Authentication: Secure Google OAuth login
- Firestore: NoSQL database for user data and assessments
- Firebase Security Rules: Data protection and access control
- Google Gemini AI: Powers personalized recommendations and chatbot
- Google IDX: Cloud-based AI development environment
- Vite: Frontend build tool and optimization
- Vercel: Hosting and continuous deployment
This project leverages several Google Developer Solutions:
- Google Cloud Platform: Infrastructure and scaling
- Firebase: Authentication, database, and hosting
- Gemini AI: Advanced natural language processing for personalized athlete guidance
- Google IDX: Cloud-based development environment for AI model integration.