Skip to main content
1

Clone the repository

2

Install dependencies

Fetch all Dart/Flutter packages declared in pubspec.yaml:
3

Create the .env file

Cinemapedia loads configuration from a .env file in the project root. Create the file and add your TheMovieDB API key:
Replace your_api_key_here with the API Key (v3 auth) you obtained from TheMovieDB.
Never commit your .env file to version control. The file contains your secret API key. Add it to .gitignore if it is not already listed there.
The app reads THE_MOVIEDB_KEY at startup via flutter_dotenv. If the variable is missing or the file does not exist, API calls will fail.
4

Run the app

Connect a device or start an emulator, then run:
To target a specific device, list available devices first: