تفاصيل العمل

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 على أول جزء من الصفحة، بس قابلة للتوسيع على باقي الموقع.