منصة البودكاست العربي 2025
قمت بتصميم وتطوير منصة بودكاست عربية حديثة متكاملة لإدارة البرامج والحلقات الصوتية، باستخدام React.js (Next.js 14) وMySQL مع واجهة عربية متجاوبة ودعم كامل لاتجاه RTL.
️ تفاصيل العمل
المنصة تم بناؤها لتكون مركزًا موحدًا للبودكاست العربي، وتتيح للمستخدمين:
استكشاف البرامج والحلقات بسهولة.
تشغيل الحلقات عبر مشغل صوتي مدمج ومتطور.
التفاعل عبر الإعجابات والتعليقات.
حفظ الحلقات المفضلة وتتبع التقدم في الاستماع.
كما تحتوي على لوحة تحكم إدارية (Admin Dashboard) تمكّن المدير من:
إدارة البرامج والحلقات والمستخدمين والتصنيفات.
متابعة الإحصائيات (عدد المستمعين، الإعجابات، التعليقات).
التحكم في الرعاة والضيوف وإدارة قوائم التشغيل.
️ التقنيات المستخدمة
Next.js 14 (React Framework)
TypeScript و Tailwind CSS
Prisma ORM مع MySQL Database
NextAuth.js للمصادقة وتسجيل الدخول
Swiper.js لعرض البرامج في شكل Carousel تفاعلي
AudioPlayerContext لإدارة المشغل الصوتي بشكل موحد
التصميم والتجربة
تصميم متجاوب بالكامل للهواتف والأجهزة اللوحية.
دعم كامل للغة العربية (RTL).
واجهات عصرية بتأثيرات أنيميشن وانسيابية.
Carousel تفاعلي للبرامج المميزة، يعرض البرنامج الرئيسي في المنتصف بشكل أكبر وأكثر وضوحًا.
مشغل صوتي متكامل مع إمكانية إضافة الحلقات لقائمة التشغيل.
منصة بودكاست متكاملة تجمع بين جمال التصميم وسلاسة الاستخدام وقوة الأداء، وتوفر تجربة مميزة لكل من المستمعين والمديرين.
تم تطوير المشروع باتباع معايير الكود النظيف (Clean Code) وهيكلية منظمة قابلة للتوسع والتطوير المستقبلي.