التميّز الحقيقي في PureFit هو دمج مدرب افتراضي بالذكاء الاصطناعي عبر Gemini API، الذي يوفر خطط تمارين وتغذية مخصصة بناءً على بيانات المستخدم وتقدّمه. اعتمدت في التطبيق على نمط Clean Architecture وBLoC لإدارة الحالة بكفاءة، مع الاعتماد على Sqflite وShared Preferences لحفظ البيانات محلياً
التقنيات المستخدمة:
Flutter (Dart)، BLoC، Clean Architecture
Dio، Sqflite، Shared Preferences
Lottie Animations، Pedometer، Alarm Manager
Gemini AI API
دعم التعدد اللغوي (Localization)