مراقب اللياقة البدنية (Fit Monitor) هو تطبيق موبايل متكامل للياقة البدنية والتغذية تم تطويره باستخدام Flutter لبناء واجهة مستخدم حديثة وسريعة تعمل بسلاسة على الأجهزة المختلفة. يهدف التطبيق إلى تقديم تجربة مستخدم سهلة وفعّالة تساعد المستخدمين على متابعة صحتهم ولياقتهم من خلال خطط تدريب وتغذية مخصصة.
ركزت في هذا المشروع على تطوير تطبيق موبايل عالي الأداء مع بنية كود نظيفة وقابلة للتوسع باستخدام Clean Architecture لضمان سهولة الصيانة وإضافة الميزات مستقبلاً. كما تم بناء واجهة المستخدم بطريقة تضمن تجربة استخدام سلسة وتفاعل سريع مع البيانات.
تم ربط التطبيق بخدمات Backend مبنية باستخدام Spring Boot لتوفير نظام مصادقة آمن وإدارة بيانات المستخدمين، بالإضافة إلى التكامل مع خدمات ذكاء اصطناعي لتوليد توصيات التدريب والتغذية.
ما يميز هذا المشروع تقنيًا:
1. تطوير تطبيق موبايل باستخدام Flutter وDart مع تصميم واجهات حديثة وسهلة الاستخدام.
2. استخدام flutter_bloc لإدارة الحالة وتنظيم تدفق البيانات داخل التطبيق.
3. تطبيق Clean Architecture لفصل طبقات التطبيق وتحسين قابلية الصيانة والتطوير.
4. التكامل مع REST APIs للتعامل مع البيانات والمصادقة.
5. تحسين الأداء وتجربة المستخدم من خلال تصميم واجهات تفاعلية وسريعة الاستجابة.
يوضح هذا المشروع خبرتي في تطوير تطبيقات موبايل احترافية باستخدام Flutter مع بناء بنية تطبيق قوية وقابلة للتوسع.