A complete Flutter application that connects with the YouTube Data API, allowing users to view a list of videos from a specific channel.
- Fetches videos from the YouTube Data API (JSON)
- Displays thumbnails, titles and channel info using
ListView - Loading state with
FutureBuilderandCircularProgressIndicator - Clean architecture with
Model,Service, andViewseparation - Screen switching with
BottomNavigationBar
- Flutter (stateful widgets, navigation, async builder)
- Dart (OOP, classes,
Future, JSON decoding) - HTTP package for API requests
- YouTube Data API v3 (public REST API)
