Skip to content

React Movie 🍿 is a website using The Movie Database API to display related information about movies and their trailer.

License

Notifications You must be signed in to change notification settings

mdossantosdev/react-movie

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

React Movie

React Movie is a website using The Movie Database API to display related information about movies and their trailers 🍿🎥

🛠️ Built With

  • React
  • Styled Components
  • React Modal Video
  • Node.js
  • Express
  • MongoDB
  • The Movie Database API
  • Docker

🚀 Getting Started

Prerequisites

  • Docker
  • Node.js

Installation

  1. Get a free API Key at TMDB

  2. Clone the repository

git clone https://github.com/mdossantosdev/react-movie.git
  1. Go into react-movie
cd react-movie
  1. Copy the .env.sample file to .env and fill it
cp .env.sample .env
API_URL=https://api.themoviedb.org/3/
API_KEY=your_tmdb_api_key

# Optional
DB_CLUSTER=your_db_cluster
DB_NAME=your_db_name
DB_USERNAME=your_db_username
DB_PASSWORD=your_db_password
JWT_SECRET=your_jwt_secret
  1. Run the Docker containers
docker-compose up
  1. The application should now be running at http://localhost:3000

© License

This project is licensed under the MIT License.

About

React Movie 🍿 is a website using The Movie Database API to display related information about movies and their trailer.

Topics

Resources

License

Stars

Watchers

Forks