💡 Inspiration We were inspired by the fragmented experience users face when managing their fitness journeys. Most rely on multiple apps for workouts, diet, mental wellness, and tracking—resulting in inconsistency and burnout. We wanted to solve this by building an AI-powered all-in-one fitness companion that simplifies, personalizes, and enhances every aspect of health.
⚙️ What it does Fitvice offers a unified platform with: -Personalized workout and nutrition plans -Real-time posture correction through computer vision -BMI & weight tracking -Guided meditation and mental wellness tools -Live coaching and yoga session modules -Muscle-pedia: a structured exercise library with video demos -AI chatbot for guidance and support
🛠 How we built it -Frontend: React.js for a responsive and modular UI -Backend: Node.js with Express for APIs and user data handling -Database: MongoDB for persistent storage of fitness metrics -Computer Vision: MediaPipe for rep counting and form correction -AI & Chatbot: Rule-based personalization logic and JavaScript-based chat assistant
🚧 Challenges we ran into -Ensuring accurate real-time posture detection across devices -Designing a clean, intuitive user interface under time constraints -Integrating diverse modules (CV, AI, chatbot) into one smooth experience -Managing performance and compatibility on lower-end devices
🏆 Accomplishments that we're proud of -Built a fully functional multi-module fitness platform in a short timeframe -Successfully integrated computer vision for real-time form feedback -Delivered a clean, engaging user experience with strong UI/UX principles -Developed a scalable architecture for future growth and integrations
📚 What we learned -How to leverage computer vision and AI in real-time web apps -Best practices for designing health-focused user experiences -Balancing technical ambition with usability and accessibility -The power of modular architecture in managing feature complexity
🚀 What's next for FitVice -Integration with wearables and health data APIs -Token-based reward system using Web3 for fitness adherence -Advanced AI models for goal-driven workout/nutrition recommendations -Community features like challenges, leaderboards, and trainer marketplaces -Deployment as a full-stack mobile app (React Native or Flutter)
Built With
- atlas
- chart.js
- css3
- express.js
- html5
- javascript
- jwt
- mediapipe
- netlify
- node.js
- openai-api
- react.js
- render
- tensorflow.js
- vercel
Log in or sign up for Devpost to join the conversation.