Skip to content

Latest commit

 

History

History
76 lines (57 loc) · 3 KB

README.md

File metadata and controls

76 lines (57 loc) · 3 KB

Flutter · Movie/Series App

App to show popular movies and series, even filter movie and series genres. This app uses Flutter with Riverpod generator as state management and dependency injection, for navigation uses Go Router. Also, the app is multi-language in English and Spanish.


Flutter

  • Clone this project.
  • If you want to rename the bundles for each platform, you must do the steps below.
    • For Android, you must rename the bundle id on app/build.gradle.
    • For iOS in XCode IDE, you select Runner and change the 'Bundle Identifier' text.
  • Run project and enjoy 😄

Setting Up

Setting arguments

  • You must set the api uri, the image uri (already set here), and your api key. You must create a json file with the name config-keys.json and set to the root's project.

    {
      "TMDB_API_URI": "api.themoviedb.org",
      "TMDB_IMAGE_URI": "https://image.tmdb.org/t/p/original",
      "TMDB_API_KEY": "<YOUR_TMDB_API_KEY>"
    }
  • You must set the json file in the Dart Define command, setting in the additional run arguments below

    --dart-define-from-file=config-keys.json
    

For more info to get your api key, go to this link.


Screenshots

Platform Preview
Android android.gif
iOS ios.gif
Web & Desktop Not available

Used packages

Dependencies

Dev dependencies