Skip to content

joa1pedrodev/youtube_flutter_app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

YouTube Flutter App

A complete Flutter application that connects with the YouTube Data API, allowing users to view a list of videos from a specific channel.


Features

  • Fetches videos from the YouTube Data API (JSON)
  • Displays thumbnails, titles and channel info using ListView
  • Loading state with FutureBuilder and CircularProgressIndicator
  • Clean architecture with Model, Service, and View separation
  • Screen switching with BottomNavigationBar

Tech Stack

  • Flutter (stateful widgets, navigation, async builder)
  • Dart (OOP, classes, Future, JSON decoding)
  • HTTP package for API requests
  • YouTube Data API v3 (public REST API)

Preview

App preview


About

Consuming the YouTube Data API v3 to list videos from a specific YouTube channel. In this case, using the Milton Nascimento channel and displaying the 5 most recent videos. The app also includes a search feature to find specific videos and suggests autocomplete options as you type.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors