A simple Flutter application that retrieves movies from the TheMovieDB API using BLoC Pattern
I created this project to continue my journey tinkering the fundamental concepts building and shipping quality mobile apps and also, to help me grow my knowledge in Flutter
Learning about using Widgets, Screens, Navigation, Routing, Importing 3rd Party Dart Packages
- Movie List View Page
- Movie Detail View Page
- Trailers
- Screenshots
- Info Modal
- Shimmer Loading Views
Learning about implementing Network Calls, API
- BLoC Pattern (Single and Scoped Instance)
Learning about applying Data Persistence
- Data Caching
- Favorites
- Watch Later
Learning about Animations
- 2D Flare Animations
Learning about Custom Package
- Custom Dart Package Sample
List to be updated
- Flutter Framework
- TheMovieDB API
- BLoC Pattern
- Beautiful UI
- Carousel
- Shimmer Loading Implementation
Flutter MovieHub is released under the BSD-3 Clause License. See LICENSE for details.
- Fork it (https://github.com/joshuadeguzman/flutter_moviehub/fork)
- Create your feature branch (
git checkout -b feature/fooBar
) - Commit your changes (
git commit -am 'Add some fooBar'
) - Push to the branch (
git push origin feature/fooBar
) - Create a new Pull Request