This is a movie discovery web application that allows users to search for movies, view details about them, and save their favorite movies. It consumes data from the TMDB (The Movie Database) API.
-
Homepage: Displays a list of the top 10 movies with movie posters, titles, and release dates.
-
Movie Search: Allows users to search for movies by title. Displays search results with movie posters, titles, and release dates. Shows a loading indicator while fetching search results.
-
Movie Details Page: Displays detailed information about a selected movie, including title, release date (in UTC), runtime (in minutes), and an overview.
- React
- Next.js (for routing, if applicable)
- Tailwind CSS (for responsive design)
- TMDB API (for movie data)
- Axios or
fetch
API (for API requests) - Redux or React Context (optional, for state management)
- React Router or Next.js routing (for page navigation)
-
Clone this repository to your local machine:
git clone https://github.com/your-username/movie-discovery-app.git