CodeFlex - AI Fitness Coach 💪
CodeFlex is an AI-powered fitness coaching assistant that I developed to provide personalized workout guidance and real-time interactions. The application leverages cutting-edge AI technologies including GPT-4o, Gemini AI, and Voice AI (Vapi.ai) to deliver natural language processing capabilities for an engaging user experience.
Tech Stack
- Frontend: React, Next.js, TypeScript
- Styling: Tailwind CSS
- Backend: Convex (real-time database)
- Authentication: Clerk (secure user management with role-based access)
- AI Integration: GPT-4o, Gemini AI
- Voice AI: Vapi.ai (real-time voice interactions)
Key Features
- Real-time NLP interactions with AI fitness coach
- Voice-enabled conversations using Vapi.ai
- Secure authentication and user management with Clerk
- Scalable role-based access control
- Responsive, mobile-friendly UI
- Accessibility considerations built-in
- Clean code practices and component-based architecture
Development Highlights
- Integrated REST APIs with multiple AI providers (GPT-4o, Gemini)
- Implemented real-time data synchronization with Convex
- Applied clean code practices for maintainability
- Designed intuitive UI/UX for fitness enthusiasts
Links