المشروع هو تطوير موقع شخصي (Portfolio) باستخدام Flutter بناءً على تصميم تم إنشاؤه باستخدام Figma. يتميز المشروع بتحويل التصميم إلى موقع كامل ومتناسق، مع التركيز على تقديم تجربة مستخدم متميزة وأداء عالي.
الموقع مصمم ليكون Responsive، مما يضمن توافقه مع جميع الأجهزة (هواتف، أجهزة لوحية، وأجهزة سطح المكتب)، مع الالتزام بأفضل ممارسات البرمجة والتنظيم.
التقنيات والممارسات المستخدمة:
1- Figma Design to Code: تم تحويل التصميم من Figma إلى موقع كامل باستخدام Flutter.
2- Clean Architecture: لضمان سهولة التطوير والصيانة المستقبلية.
3- Clean Code: كتابة كود واضح ومنظم يتبع معايير الجودة.
4-Dependency Injection (D.I.): تم استخدام مكتبة GetIt لإدارة الاعتمادات داخل المشروع بكفاءة.
5-Firebase: لتوفير خدمات مثل تخزين البيانات وتحليل الأداء.
6-GitHub: لإدارة المشروع وتتبع تغييرات الكود.
مزايا المشروع:
تحويل تصميم Figma بدقة إلى موقع كامل يعكس التفاصيل والجودة في التصميم.
تصميم Responsive يوفر تجربة مستخدم متناسقة عبر جميع الأجهزة.
اعتماد ممارسات البرمجة النظيفة وتقنيات حديثة لضمان أداء قوي وكود مرن.
الاستفادة من Firebase لتعزيز وظائف الموقع وتحسين تجربة المستخدم.
هذا المشروع يُظهر قدرة عالية على تحويل الأفكار إلى تطبيقات عملية ومتكاملة باستخدام Flutter.
اسم المستقل | Mohamed M. |
عدد الإعجابات | 0 |
عدد المشاهدات | 3 |
تاريخ الإضافة | |
تاريخ الإنجاز |