عرض المطور

تفاصيل تطوير المنصة

هذه الصفحة تستعرض الجوانب التقنية والهندسية التي تم تنفيذها في بناء منصة أكاديمية الارتقاء

وليد بشار

مطور ويب متكامل و مهندس برمجيات

أركز على بناء منتجات تعليمية قابلة للتوسع مع دعم كامل للغة العربية والاتجاه من اليمين لليسار وتحسين الأداء وتجربة المستخدم.

Next.jsTypeScriptNode.jsPostgreSQLTailwind CSSi18n / RTLAccessibilitySystem Design+1

التواصل

متاح للتعاون في مشاريع تعليمية ومنتجات ذات تأثير اجتماعي إيجابي.

إنجازات مختارة

بناء واجهة متكاملة متعددة الأقسام

تنفيذ توجيه ديناميكي مع دعم العربية

تحسين قابلية إعادة استخدام المكونات

دمج تحليلات خصوصية ذاتية الاستضافة

إعداد لبنية قابلة للتوسع مستقبلاً

التقنيات المستخدمة

  • Next.js 15 (App Router)
  • TypeScript
  • Tailwind CSS
  • next-intl (i18n)
  • Radix UI + Shadcn components
  • Zod & React Hook Form
  • Plausible Analytics
  • Framer Motion
  • Recharts

البنية المعمارية

  • تقسيم حسب السياق (Context Driven)
  • مجلد i18n مخصص للترجمة
  • مكونات قابلة لإعادة الاستخدام
  • تنظيم للبيانات والثوابت
  • تجزئة حسب اللغة

التحسينات

  • تحميل كسول لبعض المكونات
  • تحسين أداء الصور
  • تحسين الـ Lighthouse
  • تحسين إمكانية الوصول
  • تحليلات خصوصية

المهارات المكتسبة

  • تصميم تجربة مستخدم تعليمية
  • التدويل والاتجاه RTL
  • تصميم مكونات تفاعلية
  • التحقق من البيانات و النماذج
  • تنظيم وإدارة الحالة