A multi-filter / sort interface using the TMBD API to display films of the current year, with dynamic detail pages and pagination.
This project was initially my final project for a Next.js / TypeScript Course at CimData done in about 4 days and bootstrapped with create-next-app
. The boilerplate behind it was provided, though I'll change and adjust the project incrementally to my liking as I work on it.
https://this-year-in-movies.netlify.app/
- Get a free API-Key from https://api.themoviedb.org
- Clone the repo
- Add a
.env
. The correct format is:
NEXT_PUBLIC_TMDB_API_KEY=YourAPIKey
Install NPM packages:
npm i
Run the development server:
npm run dev
Open http://localhost:3000 with your browser to see the result.