This is a Next.js project
First, run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
Open http://localhost:3000 with your browser to see the result.
You can start editing the page by modifying app/page.js
. The page auto-updates as you edit the file.
This project uses next/font
to automatically optimize and load Inter, a custom Google Font.
-
React: JavaScript library used for building the user interface.
-
Next.js: React framework for server-rendered React applications.
-
Axios: HTTP client for making API requests.
-
The Movie Database (TMDb) API: Used to fetch movie data, including details and trailers.
-
Clone the repository:
git clone <repository-url>
-
Install dependencies:
npm install
-
Run the application:
npm run dev
-
Access the application at
http://localhost:3000
If you'd like to contribute to the project, please follow these steps:
-
Fork the repository.
-
Create a new branch:
git checkout -b my-branch-name
-
Make your changes and commit them:
git commit -m 'My changes'
-
Push to the branch:
git push origin my-branch-name
-
Submit a pull request.
Special thanks to TMDb for providing the movie data API.