Watch Any Movie

screenshot of Watch Any Movie
react
bootstrap

Watch Any Movie

A Netflix Clone App built using React js , Material UI & OMDb API that allows searching of 1000+ movies and provides information about their plot, IMDB rating, MetaScore, Genre, and Year in which it is published, along with high-quality audio and video streaming.

Product Analysis: Netflix Clone App

Overview

The Netflix Clone App is a web application built using React JS, Material UI, TMDb API, and Movie Spider API. It allows users to search for and stream over 10,000 movies and web series. The app provides detailed information about each movie or web series, including the plot, IMDB rating, MetaScore, genre, and release year. Users can also sign up, log in, and use Firebase for authentication purposes. The app is designed to provide a Netflix-like experience. Please note that this app is created for educational purposes only.

Features

  • Signup & Login: Users can create an account and log in with the option to reset their password and log out using Firebase.
  • Search: Users can easily search for over 10,000 movies and web series using the TMDb API.
  • Streaming: The app allows streaming of movies and web series from various servers using the custom-built Movie Spider API.
  • Material UI: The app provides a Netflix-like experience with the help of Material UI.
  • Educational Purpose: The app is built for educational purposes, allowing users to learn and explore the technologies used.

Installation

To set up the Netflix Clone App locally, follow these steps:

  1. Clone the repository from GitHub.
  2. Install the required NPM packages by running the command npm install.
  3. Get a free API Key from https://example.com and paste it into the config.js file.
  4. Run the app using the command npm start.

Summary

The Netflix Clone App is a React JS-based web application that mimics the functionality of Netflix. It allows users to search for and stream movies and web series from a vast collection. The app provides detailed information about each title and offers a user-friendly interface for a seamless streaming experience. With its use of Material UI and custom APIs, this app provides a visually appealing and feature-rich alternative to Netflix. Please keep in mind that this application is purely for educational purposes.

react
React

React is a widely used JavaScript library for building user interfaces and single-page applications. It follows a component-based architecture and uses a virtual DOM to efficiently update and render UI components

bootstrap
Bootstrap

Bootstrap is the most popular CSS Framework for developing responsive and mobile-first websites.

github-pages
GitHub Pages

Gridsome is a Vue.js-based static site generator that makes it easy to build fast and flexible websites and applications by leveraging modern web technologies like GraphQL, Webpack, and hot reloading