MovieMex is a movie app built with Next.js, designed to help users discover and explore movies.
Before you begin, ensure you have met the following requirements:
- Node.js and npm installed on your local machine.
- An API key for the movie database API (TMDb). You can obtain one by signing up on TMDb website.
-
Clone the repository:
git clone https://github.com/benjaminnkem/moviemex.git
-
Navigate to the project directory:
cd moviemex -
Install dependencies:
npm install #or yarn install -
Create a
.env.localfile in the project root and add your movie database API key:NEXT_PUBLIC_MOVIE_API_KEY=your_api_key_here
-
Start the development server:
npm run dev
-
Open your browser and visit http://localhost:3000 to view the app.
- Browse and search for movies.
- View movie details, genres, and release date.
- On the home page, you can search for movies by title or browse the latest releases.
- Click on a movie to see more details.
- Next.js - A React framework for building server-rendered React applications.
- React - A JavaScript library for building user interfaces.
- Tailwind CSS - A utility-first CSS framework.
- TypeScript - A statically typed superset of JavaScript for building scalable and maintainable applications.
- TMDb - The Movie Database (TMDB) is a popular, user editable database for movies and TV shows.
