Health & Fitness
Super Fitness App
Comprehensive fitness tracking and AI coaching application built with Flutter, Clean Architecture, and Google Gemini.
28 project images
Project images
Inside the experience
1 / 28




























Project overview
Built for real-world use
Production-ready fitness mobile application engineered with Clean Architecture and BLoC. Features workout routines with video guides, daily tracking, and an AI Smart Coach chatbot using Google Gemini and Cloud Firestore. Includes full Unit Tests for business logic, Widget Tests for UI validation, and an automated CI/CD pipeline via GitHub Actions for linting, testing, SonarQube quality analysis, and Firebase App Distribution.
Key features
AI Smart Coach chatbot powered by Google Gemini for personalized fitness and nutrition advice
Cloud-synced chat history with persistent conversation threads and swipe-to-delete support
Comprehensive workout plans categorized by targeted muscle groups
High-definition exercise video player with step-by-step instructions
Personalized daily workout recommendations and customized nutrition plans
Multi-step interactive onboarding flow for tailored fitness metrics and goals
Secure authentication with Email and Password plus Social Login options
Password recovery system with 6-digit OTP email verification
Full bilingual localization supporting Arabic and English with complete RTL/LTR adaptation
Profile management with real-time biometric metrics updates and goal tracking
Offline caching and encrypted local storage for sensitive data
Automated CI/CD pipeline with GitHub Actions
SonarQube quality analysis
and Firebase App Distribution