A responsive Next.js 14 + TailwindCSS web application that displays movies currently playing in theaters using The Movie Database (TMDB) www.themoviedb.org API.
- Responsive UI (desktop, tablet & mobile)
Web page URL https://interview-test-pi.vercel.app/
The web page should be displayed:
- Now Playing movies from TMDB, that shows 30 movies per page, most popular first.
- On top of the movie list, it shows filters by genre and ratings.
- We can also sort the movie list by movie title, release date, popularity or ratings.
- When we click the movie card, each of it will display a movie popup window - contains:
- movie title
- release date
- summary(sypnosis)
- "cast's name" as "character's name"
1️⃣ Clone the Repository
git clone https://github.com/emiraabdulrahman/movie-tmdb-app.git
cd movie-tmdb-appnpm installCreate a .env.local file in the root folder and add:
TMDB_API_KEY=your_tmdb_api_key_here🔑 You can get a free API key from TMDB.
npm run devThen open http://localhost:3000 🎉
Developed by \emira abdul rahman
📧 For access to the source code: contact it@sixides.com



