تفاصيل العمل

تطبيق موبايل بسيط يحتوي على عدة شاشات أساسية (Welcome – Sign Up – Dashboard – Profile)، مع إمكانية التنقل بينها بسهولة. الغرض منه تقديم نموذج أولي لتطبيق يمكن تطويره فيما بعد.

مميزاته:

Welcome Screen: شاشة ترحيبية بتصميم جذاب لتعريف المستخدم بالتطبيق.

Sign Up Screen: شاشة تسجيل مستخدم جديد مع إدخال البيانات (اسم، إيميل، كلمة مرور).

Dashboard Screen: شاشة رئيسية (لوحة تحكم) تحتوي على مكونات/بطاقات للتنقل بين أجزاء التطبيق.

Profile Screen: شاشة لعرض بيانات المستخدم وتعديلها.

التنقل (Navigation): إمكانية الانتقال بين الشاشات بسهولة باستخدام Navigator.

تصميم بسيط بواجهة منظمة وألوان متناسقة.

طريقة التنفيذ

تصميم الواجهات (UI):

إنشاء 4 ملفات/Widgets مستقلة لكل شاشة (WelcomeScreen, SignUpScreen, DashboardScreen, ProfileScreen).

استخدام Widgets مثل Scaffold, AppBar, TextField, Button, وCard لتصميم الواجهات.

التنقل (Navigation):

استخدام Navigator.push و Navigator.pop للانتقال بين الشاشات.

أو إعداد routes في MaterialApp للتنقل بسهولة.

منطق التطبيق (Logic):

تسجيل بيانات المستخدم في شاشة التسجيل (Sign Up).

عرض البيانات في صفحة البروفايل (Profile).

الربط بين الشاشات عبر أزرار تنقل أو أيقونات.

بطاقة العمل

اسم المستقل
عدد الإعجابات
1
عدد المشاهدات
8
تاريخ الإضافة
تاريخ الإنجاز
المهارات