Skip to content

neerajsingh869/netflix

Repository files navigation

Netflix Clone App

Description

Welcome to the Netflix Clone project! This project is built with Tailwind CSS, React, Redux toolkit, and Firebase, integrating TMDB API for fetching movie and TV show data and OpenAI API for personalized recommendations.

TODO

  • Project Demo
  • Project Features

Libraries & Frameworks Used

Core Libraries/Frameworks

These libraries form the backbone of the application, providing essential functionality and structure.

  • React - JavaScript library for building user interfaces with reusable components and to create single page applications (SPAs)
  • React Router - A library for managing navigation and routing in React applications
  • Redux - A predictable state container for JavaScript apps.
  • Redux Toolkit - A library for efficient Redux state management with simplified configuration
  • Firebase - Google's platform for app development with tools for database, authentication, and hosting

UI/UX Enhancements

These packages enhance the user interface and user experience of the application.

API Reference

TMDB API

  • Description: Used TMDB (The Movie Database) API to fetch movie and TV show data for the Netflix clone app.
  • Documentation: TMDB API Documentation

OpenAI API

  • Description: Integrated OpenAI API to provide personalized movie recommendations based on user searches.
  • Documentation: OpenAI API Documentation

Getting Started

To get started with this project, follow these steps:

  1. Clone the repository.
  2. Install dependencies using npm install.
  3. Configure Firebase and OpenAI credentials.
  4. Start the development server using npm run dev.

Contributing

  1. File an issue to notify about what you're working on (Optional, Mandatory only when working on big changes).
  2. Fork the repo, develop, and make code changes.
  3. Make sure that your commit messages clearly describe the changes.
  4. Send a pull request.

Issues

Want to submit an issue to this project?

License

MIT

About

Netflix clone app alongwith some extra cool features

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages