- Clone locally using
git clone git@github.com:janephilipps/movie-app.git
cd
intomovie-app
directory- Install dependencies using
npm install
- Obtain api key from https://developers.themoviedb.org
- Export api key environment variable:
export API_KEY=${your_api_key}
- Start webpack using
npm start
- Navigate to app in browser
The technologies I used to build this app are: ReactJS, Webpack, and Node.js.
When you navigate to the homepage, you will see a list of popular movies. You can use the search bar to search for movies and the links for each movie title to navigate to an individual detail page with more info for each movie. On the detail page, the poster image and title link to the movie's offcial site.
There are two small apps and they talk via CORS. To access the api directly from the browser, you can go here, here or here (one of my favorite movies).