Inspiration
Many people struggle to maintain a healthy lifestyle because they often forget to track their daily physical activities such as walking, exercising, sleeping, and drinking enough water. We wanted to build an easy-to-use solution that encourages healthy habits by providing personalized AI-powered insights based on daily activity data.
What We Built
We developed Daily Activity Tracker with AI Insights, a web application that helps users monitor their daily health activities including steps, exercise duration, water intake, sleep hours, and mood. The application analyzes user data and generates personalized recommendations, health scores, progress reports, and visual dashboards.
How We Built It
The application was developed using HTML, CSS, JavaScript, and Python with Flask. User activity data is stored securely and analyzed using Python libraries such as Pandas and Scikit-learn. Interactive charts are generated using Chart.js to visualize daily, weekly, and monthly progress. The AI recommendation engine evaluates user activity patterns and provides personalized health suggestions.
Challenges We Faced
The biggest challenge was designing an intelligent recommendation system that provides meaningful health insights based on user activity. We also focused on creating a responsive and user-friendly interface while integrating charts, analytics, and personalized recommendations into one platform.
What We Learned
This project helped us improve our skills in web development, data analytics, AI-based recommendation systems, dashboard design, and data visualization. We also learned how to build a user-centered application that promotes healthier daily habits.
Future Scope
Future versions can integrate with smartwatches and fitness bands for real-time activity tracking. Additional features such as heart-rate monitoring, voice assistance, predictive health analysis, and wearable device integration can further improve the user experience.
Log in or sign up for Devpost to join the conversation.