A Flutter application that allows users to browse, search, and discover movies. The app provides detailed information about each movie, including ratings, and more.
- Browse a list of movies in showcase
- Search for movies by title
- View movie details, including synopsis, release date, and ratings
- Flutter
- Dart
- The Movie Database TMDb API
- Flutter SDK (https://flutter.dev/docs/get-started/install)
- Dart SDK (comes with Flutter)
- An IDE (Android Studio, Visual Studio Code, etc.)
-
Clone the repository:
git clone https://github.com/csq/movie_app.git
-
Navigate to the project directory:
cd movie_app -
Install the dependencies:
flutter pub get
-
Obtain an API key from The Movie Database (TMDb) and add it to your project and paste in
.envfile:# Secret for api.themoviedb.org API_THEMOVIEDB_KEY='PASTE HERE YOUR KEY';
-
Run the app:
flutter run
Launch the app to see the list of movies in showcase.
Use the search bar to find specific movies.
Tap on a movie to view its details.
