An open API service indexing awesome lists of open source software.

https://github.com/ravi181919/arflix

OTT platform for , Movies, Tv shows, web series ,
https://github.com/ravi181919/arflix

javascript movies-app-react ottplatform react react-router-dom reactjs redux redux-toolkit

Last synced: 3 months ago
JSON representation

OTT platform for , Movies, Tv shows, web series ,

Awesome Lists containing this project

README

        

# ARFLIX

ARFLIX is a React-based web application that serves as a streaming platform clone. It displays trending movies, popular shows, and more, using modern technologies like React, Vite, and Redux.

## Table of Contents
- [Demo](#demo)
- [Features](#features)
- [Installation](#installation)
- [Running Locally](#running-locally)
- [Build](#build)
- [Deploy to GitHub Pages](#deploy-to-github-pages)
- [Technologies Used](#technologies-used)
- [License](#license)

## Demo
You can check out the live demo of this project at:
[ARFLIX on GitHub Pages](https://ravi181919.github.io/arflix/)

## Technologies Used
- React: For building the user interface
- Vite: For fast builds and development experience
- React Router: For managing navigation and routing
- Redux Toolkit: For state management
- Auth0: For authentication
- Tailwind CSS: For styling and layout
- React Player: For play the video
- Axios: For API Call
- Dotenv: For Secure our sensitive information
- iso-639-1: For extract or express the code language
- react-infinite-scroll-component: For Infinite scroll for dynamic content loading
- react-icons: For add symbol or unique icons
- gh-pages: For easy deployment to GitHub Pages

## Features
- Display trending movies and TV shows
- Responsive design with Tailwind CSS
- Movie details and trailers
- Infinite scroll for dynamic content loading
- Built-in authentication using Auth0

## Installation

1. Clone the repository:
```bash
git clone https://github.com/ravi181919/arflix.git
cd arflix