Об этом проекте

StreamFlix — это стриминговое веб-приложение с пользовательским интерфейсом, напоминающим Netflix. Оно интегрировано с API TMDB (The Movie Database) для предоставления каталога фильмов и сериалов. Ключевые возможности включают: - Управление профилями: поддержка нескольких пользовательских профилей с индивидуальными аватарами, избранным и историей просмотров. - Поиск контента: главная лента, разделы трендов и популярных проектов, страницы по жанрам и поиск по настроению. - Поиск и фильтрация: мгновенный поиск названий и персоналий с фильтрами по жанру, году и рейтингу. - Опыт просмотра: полноэкранный плеер с выбором сезона и серии для телевизионных сериалов. - Отслеживание и уведомления: персональный список просмотра («Мой список»), функция «Продолжить просмотр», которая синхронизируется между устройствами через Firestore, и календарь релизов с уведомлениями-напоминаниями. - Контроль доступа: вход по электронной почте/паролю и через Google, а также «Детский режим» для фильтрации контента в зависимости от профиля. - Мультиплатформенная поддержка: доступно как веб-приложение, десктопное приложение на базе Electron и Android-оболочка на базе Capacitor. Технический стек включает TanStack Start и Router, React 19, Tailwind CSS 4 и Firebase для аутентификации и хранения данных.