Movie app made in Flutter with clean architecture using BLoC, Hive and the movie db API.
- Search feature
- Watchlist feature
- Now playing movies
- Popular movies
- Top rated movies
- Movie details
- Movie cast
- Movie reviews
- Similar movies
- On air tv shows
- Popular tv shows
- Top rated tv shows
- TV show details
- Similar tv shows
- TV show season details
git clone https://github.com/mohamadayash22/flutter-movie-app.git
cd flutter-movie-app
flutter pub get
apiKey = 'YOUR_API_KEY';
flutter run
- cached_network_image
- carousel_slider
- cupertino_icons
- dartz
- dio
- equatable
- flutter_bloc
- flutter_rating_bar
- get_it
- go_router
- google_fonts
- hive
- hive_flutter
- path_provider
- readmore
- shimmer
- stream_transform
- url_launcher
This app is based on Build a Movie App - FlutterFlow YouTube video by @abuanwar072, special thanks to Abu Anwar for his amazing videos and tutorials!