YAMDB (Yet Another Movie Database) is a Symfony-based web application that imports and manages popular movies from The Movie Database (TMDB).
- Docker (https://docs.ddev.com/en/stable/users/install/docker-installation)
- DDEV (https://docs.ddev.com/en/stable/users/install/ddev-installation)
Create a key on TMDB (https://www.themoviedb.org) and fill it in .env
TMDB_API_KEY=<FILL_IN_YOUR_API_KEY>
To get started, follow these steps:
-
Run Initialization (Runs the composer installation, sets up database, runs migrations, and syncs data)
ddev init
-
Navigate to the Application
ddev launch
If the import failed or you want to reimport the movies you can run
bin/console app:sync-popular-movies