Skip to content

miladkhalighi/movie_bloc_flutter

Repository files navigation

Flutter Movie App

This is a movie app developed using Flutter and the BLoC design pattern. The app utilizes the TMDB API to display popular, top-rated, and upcoming movies. It also allows users to search for movies and view details such as plot, cast, images, and videos.

Screenshots

screenshot screenshot screenshot screenshot screenshot screenshot

Features

  • Display most popular, top-rated, and upcoming movies
  • Search for movies by title
  • View movie details such as plot, cast, images, and videos
  • add movies to watching list
  • Responsive design for different screen sizes

Setup

1- Clone the repository:

  git clone https://github.com/miladkhalighi/movie_bloc_flutter.git

2- Create an account on the TMDB website and get an API key. You can follow the instructions here.

3- replace your API_KEY to the project

4- get required dependencies :

  flutter pub get

5- run the app:

  flutter run

Dependencies

Contributing

Contributions are welcome! If you find a bug or want to add a feature, please open an issue first. For pull requests, please make sure your changes are tested and follow the Flutter style guide.