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