Stream Vibe هو تطبيق ويب يُحاكي تجربة منصات البث الحديثة. تم بناؤه بواسطة React وTailwind CSS، ويستخدم TMDB API لجلب بيانات الأفلام والمسلسلات. يتميز بأداء سريع، واجهة مستخدم جذابة، وتصفح سلس بين صفحات المحتوى، الاشتراكات، والدعم الفني.
استكشاف الأفلام والمسلسلات.
- تصفح خطط الاشتراكات.
- الاشتراك في عروض تُلائم احتياجاتهم.
- معالجة البيانات بكفاءة بفضل الاعتماد على TMDB API لعرض محتوى متجدد ومحدث دائمًا.
التقنيات المستخدمة
- React 19 كمكتبة لواجهة المستخدم.
- Tailwind CSS لتنسيق وتصميم الواجهة بأسلوب مرن وحديث.
- React Router DOM 7 لإدارة التنقل بين صفحات التطبيق.
- React Query (TanStack) للتعامل مع جلب وتخزين البيانات بشكل ذكي.
- Swiper.js لإنشاء سلايدر منبثق وعروض تفاعلية.
- Formik + Yup لإدارة النماذج وضمان صلاحية البيانات المدخلة.
- Vite 6 كأداة بناء سريعة وفعّالة للمشروع.
الصفحات المتوفرة حاليًا تشمل:
- الصفحة الرئيسية (Home) — عرض المحتوى المميّز.
- صفحة الأفلام (Movies) — قائمة بالأفلام.
- صفحة المسلسلات (Shows).
- صفحة البحث (Search).
- صفحة الاشتراكات (Subscriptions) — عرض الخطط والأسعار.
- صفحة الدعم (Support) والأسئلة المتكررة (FAQs).
- صفحة 404 (Not Found).