هذا العمل عبارة عن تطبيق موبايل تم تطويره باستخدام Flutter، ويهدف إلى تقديم تجربة بسيطة وتفاعلية للمستخدم من خلال تسجيل الدخول ثم إدخال بعض البيانات اليومية للحصول على تقييم أو Score لليوم.
التطبيق يتضمن أكثر من شاشة مترابطة، بداية من شاشة تسجيل الدخول مع التحقق من صحة البيانات المدخلة، ثم شاشة حساب التقييم اليومي بناءً على عدد ساعات النوم، عدد ساعات استخدام الهاتف، وممارسة التمارين الرياضية.
مميزات التطبيق:
شاشة تسجيل دخول بسيطة وواضحة
التحقق من صحة البريد الإلكتروني وكلمة المرور
رسائل تنبيه للمستخدم عند وجود أخطاء في الإدخال
شاشة لحساب التقييم اليومي
إدخال بيانات المستخدم بطريقة سهلة
استخدام Toggle لتحديد ممارسة التمارين
عرض النتيجة النهائية بشكل واضح ومباشر
واجهات مستخدم بسيطة وسهلة الاستخدام
التقنيات المستخدمة:
Flutter
Dart
Form Validation
Navigation
State Management basics
مميزات التنفيذ:
تصميم بسيط ومرتب
كود منظم وسهل التعديل
تجربة مستخدم واضحة
تقسيم الشاشات بشكل عملي
إمكانية تطوير التطبيق لاحقًا وإضافة خصائص أخرى
هذا المشروع يعتبر نموذجًا جيدًا لتطبيقات Flutter التي تعتمد على إدخال البيانات، التحقق منها، ثم عرض نتائج مخصصة للمستخدم بشكل تفاعلي.