EduPress Website Online Courses
التقنيات المستخدمة:
Next.js
Tailwind CSS
TypeScript
تعدد اللغات (عربي – إنجليزي – فرنسي) باستخدام next-intl وممكن إضافة لغات أكتر بسهولة.
الوضع الداكن/الفاتح بـ next-themes.
إدارة الفورمات بسهولة بـ react-hook-form.
إشعارات تفاعلية بـ react-toastify.
أيقونات جاهزة بـ react-icons.
تفعيل react-intersection-observer لظهور العناصر بشكل تدريجي مع framer-motion.
ملحوظة: الترجمة معمولة كـ Proof of Concept على أول جزء من الصفحة، بس قابلة للتوسيع على باقي الموقع.