تفاصيل العمل

وصف العمل:

قمت بتطوير لوحة تحكم (Dashboard) متعددة الصفحات باستخدام أفضل ممارسات تطوير الويب الحديثة. اللوحة تتميز بتصميم سريع الاستجابة، ووظائف تفاعلية، وإمكانية التبديل بين الوضع الفاتح والداكن، بالإضافة إلى تأثيرات حركية سلسة تعزز تجربة المستخدم.

المهام التي قمت بها:

1. تصميم الواجهة:

تصميم واجهة مستخدم متعددة الصفحات مع تنقل سلس بين الصفحات.

ضمان تجربة مستخدم سريعة الاستجابة على جميع الأجهزة (كمبيوتر، لوحي، جوال).

2. تطوير الواجهة الأمامية:

استخدام HTML5 لإنشاء محتوى ذو هيكل سليم.

تطوير التصميم باستخدام SCSS لكتابة أنماط CSS قابلة لإعادة الاستخدام ومرنة.

استخدام Bootstrap لإنشاء تخطيطات سريعة الاستجابة ومكونات واجهة مستخدم جاهزة.

إضافة تفاعلية باستخدام JavaScript.

3. إضافة وظائف متقدمة:

إمكانية التبديل بين الوضع الفاتح والداكن باستخدام JavaScript.

إضافة تأثيرات حركية سلسة باستخدام مكتبة AOS (Animate On Scroll).

استخدام FontAwesome لإضافة أيقونات حديثة تعزز واجهة المستخدم.

4. تحسين الأداء:

تحسين سرعة تحميل الموقع وأدائه.

ضمان توافق الموقع مع مختلف المتصفحات.

5. الأدوات والبرامج المستخدمة:

لغات البرمجة: HTML5, CSS, JavaScript

أطر العمل والتقنيات: SCSS, Bootstrap

المكتبات: FontAwesome, AOS (Animate On Scroll)

أنظمة التحكم بالإصدار: Git, GitHub

الوقت المستغرق:

إجمالي الوقت: 34 ساعة موزعة كالتالي:

تطوير الواجهة الأمامية: 31 ساعة

تحسين الأداء: 3 ساعات

ملاحظات إضافية:

اللوحة تدعم اللغة الإنجليزية فقط.

تم التركيز على تجربة المستخدم وسرعة الاستجابة.

الخطوات المستقبلية:

إضافة المزيد من الصفحات والوظائف.

تحسين الأداء بشكل مستمر.

إمكانية إضافة دعم للغات أخرى مثل العربية.

الترخيص:

المشروع مفتوح المصدر ومتاح تحت ترخيص MIT License.

ملفات مرفقة

بطاقة العمل

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