इस प्रोजेक्ट के बारे में

StreamFlix एक स्ट्रीमिंग वेब एप्लिकेशन है जिसे Netflix के समान यूजर इंटरफेस के साथ डिजाइन किया गया है। यह फिल्मों और टीवी शो का कैटलॉग प्रदान करने के लिए TMDB (The Movie Database) API के साथ एकीकृत है। मुख्य क्षमताओं में शामिल हैं: - प्रोफाइल प्रबंधन: व्यक्तिगत अवतार, पसंदीदा और वॉच हिस्ट्री के साथ कई उपयोगकर्ता प्रोफाइल के लिए समर्थन। - कंटेंट डिस्कवरी: होम फीड, ट्रेंडिंग और लोकप्रिय सेक्शन, शैली-आधारित पेज और मूड-आधारित डिस्कवरी। - खोज और फ़िल्टरिंग: शैली, वर्ष और रेटिंग के फ़िल्टर के साथ शीर्षकों और लोगों के लिए त्वरित खोज। - देखने का अनुभव: टेलीविजन श्रृंखला के लिए सीजन और एपिसोड पिकर वाला एक फुल-स्क्रीन प्लेयर। - ट्रैकिंग और नोटिफिकेशन: एक व्यक्तिगत वॉचलिस्ट ("My List"), एक "Continue Watching" फीचर जो Firestore के माध्यम से उपकरणों पर सिंक होता है, और रिमाइंडर नोटिफिकेशन के साथ एक रिलीज कैलेंडर। - एक्सेस कंट्रोल: ईमेल/पासवर्ड और Google साइन-इन, साथ ही प्रोफाइल के अनुसार कंटेंट को फ़िल्टर करने के लिए "Kids mode"। - मल्टी-प्लेटफॉर्म सपोर्ट: वेब ऐप, Electron-आधारित डेस्कटॉप एप्लिकेशन और Capacitor-आधारित Android रैपर के रूप में उपलब्ध। तकनीकी स्टैक में TanStack Start और Router, React 19, Tailwind CSS 4, और प्रमाणीकरण एवं डेटा स्टोरेज के लिए Firebase का उपयोग किया गया है।