I've prised the Movie Tracker out of my blog software and put it up on GitHub as a standalone project. It really only consists of four views:
Login

The single-user login is configured via the .env file.
AUTH_USERNAME=mk
AUTH_PASSWORD_HASH='<password_hash>'
The password hash can be generated with the bundled PHP script:
$ php bin/create-password-hash.php mein-passwort
In die .env übernehmen (inklusive Anführungszeichen):
AUTH_PASSWORD_HASH='$2y$12$eKomaqWXRQNHJa0pdrw9huODslOQMADsLwGCfYRqrJu76NlO2Zuxu'
Movie overview

The list view shows all watched films and series in chronological order. Clicking an entry opens the edit view.
Add/Edit

When adding a new entry, all you need to do is type in the title and click "Von TMDB laden" (load from TMDB). Provided the film is found, the cast, original title, year and URL are filled in automatically.
Cast

The cast list contains the cast members saved with a film.
The quickest way to give each of them a URL is a small script that looks it up on TMDb.
The URLs can also be edited by hand, though, so you're free to use something other than the TMDb person link that gets added automatically.
$ php bin/update-movie-cast-urls.php
[1 von 11] Brad Pitt: https://www.themoviedb.org/person/287
[2 von 11] Charlotte Gainsbourg: https://www.themoviedb.org/person/4273
[3 von 11] Jessie T. Usher: https://www.themoviedb.org/person/198847
[4 von 11] LaKeith Stanfield: https://www.themoviedb.org/person/1200864
[5 von 11] Maika Monroe: https://www.themoviedb.org/person/1094091
[6 von 11] Mark Wahlberg: https://www.themoviedb.org/person/13240
[7 von 11] Rosa Salazar: https://www.themoviedb.org/person/973667
[8 von 11] Thomas Jane: https://www.themoviedb.org/person/11155
[9 von 11] Travis Tope: https://www.themoviedb.org/person/1278725
[10 von 11] William Fichtner: https://www.themoviedb.org/person/886
[11 von 11] 杨颖: https://www.themoviedb.org/person/150899
Fertig. 11 von 11 aktualisiert.