Skip to content

qJulianx/FlowFlixWeb

Repository files navigation

Discord

FlowFlix – Klient Streamingowy

FlowFlix to nieoficjalna, wieloplatformowa aplikacja stworzona z wykorzystaniem Fluttera, umożliwiająca przeglądanie, wyszukiwanie i odtwarzanie filmów oraz seriali z różnych źródeł takich jak filman.cc zaluknij.cc czy ekino-tv.pl itd. w jednym, wygodnym miejscu. Aplikacja agreguje treści wideo i oferuje intuicyjny interfejs w stylu popularnych platform VOD.

Projekt: nie mojego autorstwa

  • Kontynuuje go

📢Dołącz do naszej społeczności

Kliknij tutaj, aby dołączyć na Discord

🚀Główne funkcjonalności

  • Przeglądanie i odkrywanie treści - Sekcje z rekomendowanymi filmami i serialami.
  • Wyszukiwanie i filtrowanie - Szybkie wyszukiwanie treści według tytułu, roku, oceny.
  • Szczegóły treści - Opisy filmów i seriali, ocena, rok oraz możliwość dodania do listy „Do obejrzenia”.
  • Odtwarzacz wideo - Płynne odtwarzanie w różnychozdz rielczościach, kontrola odtwarzania, tryb pełnoekranowy.
  • Zarządzanie biblioteką - Historia oglądania, lista ulubionych, automatyczne wznawianie odtwarzania z ostatniego miejsca.
  • Ustawienia i personalizacja - Konfiguracja jakości odtwarzania, personalizacja wyglądu aplikacji.

🎯Cele projektu

  • Umożliwienie łatwego dostępu do rozproszonej bazy filmów i seriali w jednej aplikacji.
  • Zapewnienie płynnego, wysokiej jakości odtwarzania multimediów.
  • Stworzenie intuicyjnego i atrakcyjnego wizualnie interfejsu inspirowanego popularnymi serwisami VOD.
  • Wsparcie dla Androida z responsywnym i szybkim działaniem.

📸Wygląd

Zrzuty ekranu

Zrzut ekranu 1

Zrzut ekranu 2

⚙️Mechanizm działania

  • FlowFlix wykorzystuje techniki scrapowania stron internetowych, umożliwiając użytkownikom pobieranie najnowszych wersji aplikacji bezpośrednio z poziomu aplikacji dzięki zintegrowanemu przyciskowi downloadu APK.

🛠Wykorzystane technologie

  • Flutter – framework do tworzenia wieloplatformowych aplikacji mobilnych.
  • Dart – język programowania używany w projekcie.
  • Dio – klient HTTP do scrapowania treści i pobierania danych.
  • HTML Parser – do pozyskiwania i przetwarzania zawartości stron internetowych.
  • flutter_bloc – do zarządzania stanem aplikacji.
  • Hive – lokalna baza danych do przechowywania historii i ustawień użytkownika.
  • get_it – do wstrzykiwania zależności.
  • go_router – zaawansowany system nawigacji.
  • MediaKit – do odtwarzania wideo z akceleracją sprzętową.

🔖Tagi

#flutter #streaming #movies

About

FlowFlix to wieloplatformowa aplikacja stworzona do oglądania filmów, seriali z różnych źródeł takich jak filman.cc ...

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors