EditsbyVineeth/MovieApp

An unofficial Netflix clone where you can explore different movies and series and can watch trailers for free

★ 2Forks 0JavaScriptGitHub ↗Compare

Project website ↗

README

MovieFlix

MovieFlix is an unoffcial netflix clone that allows use to browse unlimited netflix movies and series free of cost.

Image Preview

Image Preview Image Preview

Table of Contents

Features

  • Interactive Home Page: Engaging and interactive interface showcasing trending movies and TV shows to enhance the user experience.
  • Movie Details: Seamlessly integrated with the TMDB API to provide detailed information about movies, including ratings, cast, and trailers.
  • Search Functionality: Effortlessly search through a vast database of movies and TV shows to find desired content.
  • Dynamic UI: Responsive and dynamic user interface offering smooth navigation and immersive browsing experience.
  • Choose by Category: Explore movies and TV shows by genres including Trending, Netflix Originals, Documentaries, Actions, Horrors etc.
  • Integration with TMDB API: Utilizes the TMDB API to fetch real-time data, ensuring up-to-date information and seamless integration with the TMDB ecosystem.

Demo

Live

Getting Started

Follow these instructions to get a copy of the project up and running on your local machine.

Prerequisites

  • Node.js and npm installed

Installation

  1. Clone the repository: git clone https://github.com/callmeVineeth/MovieApp.git
  2. Navigate to the project directory: cd MovieApp
  3. Install dependencies: npm install
  4. Start the development server: npm start

Usage

Provide information on how users can use your application, including any necessary configuration or setup.

Technologies Used

  • React.js for the frontend
  • TailwindCSS for styling and responsivness
  • React-Router-Dom for page navigation
  • Hooks
  • Context API for Global State Management
  • Additional libraries and tools

Contributing

Feel free to contribute to the project. Follow these steps:

  1. Fork the project.
  2. Create your feature branch: git checkout -b feature-name
  3. Commit your changes: git commit -m 'Add some feature'
  4. Push to the branch: git push origin feature-name
  5. Open a pull request.

License

This project is licensed under the MIT License.


Contributors

EditsbyVineeth

Issues