Athleo is a fitness tracking app built with Dart and Flutter. It provides users with personalized running routes, real-time activity tracking, rewards to enhance their fitness journey. Athleo also integrates social and AI-powered features for a comprehensive and engaging experience. You can download the apk here
- Dynamic Routes: Automatically fetches 3 running routes (loops) of varying distances based on your current location.
- Route Checkpoints: Once a route is selected, Athleo fetches various checkpoints along the route.
- Reward System: Earn coins for crossing checkpoints to stay motivated.
- Real-Time Metrics: Track your progress with live updates on:
- Timer
- Distance counter
- Pace counter
- Activity History: View your running history, including
- Distance traveled today
- Distance and time logged in the previous week
- Leaderboard: Compete with friends and stay motivated by checking your rank on the leaderboard.
- AI Coach: Receive personalized advice and tips from the AI-powered coach powered by the Gemini API.
Athleo.Demo.mp4
- Flutter/Dart
- GO
- MongoDB
- Google Maps API
- Google Gemini API
-
Download and Install: Install Athleo on your device.
-
Set Permissions: Allow location permissions for personalized route generation.
-
Choose Your Route: Select one of the three dynamically generated routes on the Home Page.
-
Start Your Activity: Begin your run and track your metrics in real-time.
-
Earn Rewards: Collect coins as you cross checkpoints.
-
Check Your Progress: View your history and compare with friends on the Profile Page.
-
Improve with AI Coaching: Get actionable advice tailored to your fitness goals.