FlopFlix هو تطبيق ويب حديث لاكتشاف الأفلام والمسلسلات التلفزيونية، يوفّر تجربة تفاعلية متكاملة لمحبي السينما والدراما. تم تطوير المشروع باستخدام Next.js 16، React، و TypeScript، مع الاعتماد على واجهة مستخدم عصرية وسلسة تركز على الأداء وتجربة المستخدم.
يتيح التطبيق للمستخدمين استكشاف محتوى ضخم من الأفلام والمسلسلات عبر TMDB API، مع نظام بحث ذكي، فلاتر متقدمة، وترقيم صفحات سلس. كما يقدّم صفحات تفاصيل غنية تشمل معلومات العمل، الطاقم، التقييمات، الصور، المقاطع الدعائية، والمحتوى المشابه، بالإضافة إلى صفحات مخصصة للممثلين.
يدعم FlopFlix إدارة الحساب الشخصي من خلال قوائم المفضلة، سجل المشاهدة، المراجعات الشخصية، وتحليلات لعادات المشاهدة. كما يتضمن نظام توصيات ذكي مدعوم بـ Gemini AI يقدم اقتراحات مخصصة، إلى جانب مساعد محادثة تفاعلي لاقتراح المحتوى.
تم بناء الواجهة باستخدام Tailwind CSS و ShadCN UI مع رسوم متحركة سلسة عبر Framer Motion، وإدارة حالة متقدمة باستخدام TanStack Query و Zustand. يعتمد المشروع على PostgreSQL و Prisma ORM في إدارة البيانات، مع مصادقة آمنة عبر Clerk واستضافة على Vercel.
يركز FlopFlix على الأداء، القابلية للتوسع، وإمكانية الوصول، من خلال استخدام Server Components، تحسين الصور، وتقنيات التخزين المؤقت الذكية، ليقدّم تجربة مشاهدة واستكشاف قوية تشبه منصات البث الحديثة.