BinarySenseiii / ReelRiot

A beautiful client for YTS website which also provides built-in torrent & subtitles downloader

Home Page:https://reel-riot-gamma.vercel.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ReelRiot

A beautiful client for YTS website which also provides built-in torrent & subtitles downloader

✨ Features

  • ⚡️ Next.js 13 with Pages Router
  • 🎨 Mantine ui - for styling & accessible UI components
  • 🛡 Strict TypeScript and ESLint configuration
  • 📱 Responsive design
  • 📈 SEO optimized with meta tags
  • 🎨 Animation - using Framer Motion
  • 💄 Prettier - code formatting
  • 〰️ Firebase for database

🔨 Requirements

👋 Getting Started

Follow these steps to run the project locally on your machine:

git clone https://github.com/BinarySenseiii/ReelRiot.git
cd ReelRiot
pnpm install

Create a .env.local file based on the provided .env.example file and fill in the necessary variables.

// Firebase Credentials Keys
NEXT_PUBLIC_FIREBASE_API_KEY = ''
NEXT_PUBLIC_FIREBASE_AUTH_DOMAIN = ''
NEXT_PUBLIC_FIREBASE_PROJECT_ID = ''
NEXT_PUBLIC_FIREBASE_STORAGE_BUCKET = ''
NEXT_PUBLIC_FIREBASE_SENDER_ID = ''
NEXT_PUBLIC_FIREBASE_APP_ID = ''
NEXT_PUBLIC_FIREBASE_MEASUREMENT_ID = ''

//  TMDB API_KEY
NEXT_PUBLIC_API_KEY = ''

To run the app in development mode:

npm run dev

The app will be available at localhost:3000.

✍🏻 Author

🪪 License

This project is open source and available under the GPL3 License.


Design & Developed by ❤️

About

A beautiful client for YTS website which also provides built-in torrent & subtitles downloader

https://reel-riot-gamma.vercel.app/

License:GNU General Public License v3.0


Languages

Language:TypeScript 98.7%Language:JavaScript 1.0%Language:CSS 0.3%