Movieportal NextJS is a NextJS web application for browsing and discovering movies.
Demo available at: movieportal-nextjs.improwise.com
- Browse popular movies
- Search for movies by title
- View detailed movie information
- Node.js (v14 or later)
- npm (v6 or later)
- NextJS (v18.0.1)
- Tailwind CSS
- tRPC
- TMDB
This project uses The Movie Database (TMDB) API. To run the application, you need to obtain an API key from TMDB and add it to your environment.
- Sign up for an account at TMDB if you haven't already.
- Go to your account settings and create a new API key.
- Create a
.env
file in the root directory of the project. - Add your API key to the
.env
file.
Note: Never commit your API key to version control. The .env
file should be kept local and not shared publicly.
This project is licensed under the MIT License - see the LICENSE.md file for details.