Skip to content

prrajput1199/Trailer-Hub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Movie App

Welcome to the Movie App project! This application is your one-stop destination for discovering and exploring movies. Whether you're a cinephile or just searching for something to watch, our app has you covered.

Table of Contents

Tech Stack

This project leverages the following technologies:

  • ReactJS: The foundation of our app, providing a dynamic and interactive user interface.
  • Material UI: A beautiful and responsive design framework for crafting visually appealing UI components.
  • React Router DOM: For managing client-side routing, ensuring seamless navigation throughout the app.
  • React YouTube: Integrated to showcase movie trailers, enhancing the user experience.
  • TMDB API: A powerful API providing access to a wealth of movie data, including details, images, and ratings.
  • Axios: Used for making HTTP requests, enabling communication with external APIs such as TMDB.
  • React Alice Carousel: A versatile image carousel component for displaying movie posters and promotional material in an engaging manner.

Getting Started

To run this project locally, follow these steps:

  1. Clone the repository:
    git clone https://github.com/yourusername/movie-app.git
    
  2. Install dependencies:
    cd movie-app
    npm install
    
  3. Start the development server:
    npm start
    
  4. Open your browser and navigate to http://localhost:3000 to experience the app.

Features

  1. Search for movies and tv shows.
  2. Watch movies and tv shows trailer