تفاصيل العمل

Super Fitness: AI-Powered Personal Trainer

Project Overview

A professional-grade fitness application built with Flutter, featuring a Smart AI Coach powered by Google Gemini. The app provides personalized workout plans, real-time fitness advice, and offline tracking.

Core Features

AI Smart Coach: Conversational AI (Gemini) for custom workout plans and queries.

Exercise Library: Organized by muscle group and difficulty with YouTube video demos.

Offline-First: High-performance local storage using ObjectBox.

Modern UI: Fully responsive design with glassmorphism and smooth animations.

Technical Excellence

Architecture: Clean Architecture (Modular, Testable, and Scalable).

State Management: Flutter BLoC/Cubit.

Networking & DI: Retrofit, Dio, and Injectable/GetIt.

Quality Assurance: High test coverage (Unit & Widget Tests) with Mockito.

Tech Stack

Flutter • Dart • Gemini AI • Firebase • ObjectBox • BLoC • Clean Architecture

بطاقة العمل