Welcome to Movie Browser! This is a web application that allows users to browse trending movies, search for movies, and view details about each movie.
- Trending Movies: View a list of trending movies for the week.
- Search: Search for movies using keywords.
- Movie Details: View detailed information about each movie, including its synopsis, genres, release date, and duration.
- React.js
- React Router
- HTML
- CSS
- JavaScript
- Themoviedb API
To preview my project click Here . If the site is not loading completely, follow these steps:
-
Go to setting on your devide.
-
Navigate to Network & Internet
-
Change DNS server of your local internet(wifi) by changing DNS server assignment to 'Manual'.
-
Now Enter IPv4 DNS server as : 1.1.1.1
-
The above steps must be followed as tmdb api may not be available in your current server location.
OR
Just open the link in incognito tab.
To run this project locally, follow these steps:
- Clone the repository to your local machine:
git clone https://github.com/AtharvaDeokar21/Movie-Browser
- Navigate to the project directory:
cd movie-browser
- Install dependencies:
npm install
-
Create an account on Themoviedb and obtain an API key.
-
Create a
.env
file in the root directory of the project and add your API key:
REACT_APP_API_KEY=your-api-key
- Start the development server:
npm start
- Open your browser and navigate to
http://localhost:3000
to view the application.
Contributions are welcome! Please fork the repository and create a pull request with your changes.
This project is licensed under the MIT License - see the LICENSE file for details.