/youtube_flutter_clone

Clone of youtube application made in flutter, this is not fully functional due to youtube API restri

Primary LanguageDartMIT LicenseMIT

Flutter youtube clone

This is clone of youtube application made in flutter, this is not fully functional due to youtube. This project is still in progress.

Packages

Package Version
flutter_svg 2.0.5
flutter_dotenv 5.1.0
http 1.1.0
shimmer 3.0.0
youtube_player_iframe 4.0.4
webview_flutter 4.2.2
provider 6.0.5
shared_preferences 2.2.0
get NEWEST
get_it 7.6.0
firebase_core 2.15.1
google_sign_in 6.1.4
firebase_auth 4.7.3

Installation

Before you start work on this project you will need to create .env file in root directory. .env

GOOGLE_API_KEY=

Build & Run project Before you try to run this project you need to configure firebase on your PC.

    cd youtube_clone
    flutter pub get
    flutterfire configure
    flutter run

Roadmap

  • Add posibility to login using Youtube OAUTH
  • Add functionality to likes button and comments button
  • Add Search Bar
  • Find different aproach to show youtube videos than flutter_webview
  • Add flutter localizations to the project

Screenshots

image image image

License

MIT