الوصف:
تطبيق ويب لتصفح الأفلام والمسلسلات بميزات متقدمة، مبني بأحدث إصدار من Angular (Standalone Components). يتيح للمستخدمين البحث عن الأفلام، مشاهدة التفاصيل، وإضافة الأفلام المفضلة إلى قائمة المشاهدة.
التقنيات المستخدمة:
Framework: Angular 20 مع Standalone Components
Language: TypeScript
State Management: RxJS
API: TMDB API لبيانات الأفلام
Styling: Bootstrap
المميزات الرئيسية:
استخدام Standalone Components (أحدث معمارية Angular)
إدارة الحالة باستخدام RxJS Observables
Route Guards لحماية المسارات
نظام Watchlist لحفظ الأفلام المفضلة
إمكانية التبديل بين الثيمات (Light/Dark Mode)
تجربة مستخدم سلسة وسريعة