prakhar-saxena01 / AniX

AniX - Stream Animes

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AniX - Stream Animes

banner

AniX uses scraped data to allow the users watch, download their favorite animes. The scraping part is managed by python scrapy framework. If you are interested in looking at the backend code, click here.

Features

  1. Watch Animes
  2. Download Animes
  3. Dark/light theme

Running Locally

  • Make sure to setup the backend first

  • Create a .env file at the root directory with the following contents:

# CF stands for cloud function
REACT_APP_CF_ENDPOINT=https://cloud-functions-qem9p2auy.vercel.app/api
REACT_APP_SCRAPER_ENDPOINT=[X] # eg: http://localhost:9080/crawl.json
  • Run npm i && npm start to start watching animes

UI

View Screenshots

Home

home

Anime Page

anime page

Anime Page 2

anime page 2

Video Player

video player

TODO

  1. Queue Videos
  2. Create playlists

About

AniX - Stream Animes


Languages

Language:JavaScript 94.7%Language:CSS 2.6%Language:HTML 2.4%Language:Dockerfile 0.3%