Skip to content

benjaminraffetseder/catflix-app

Repository files navigation

🐱 Catflix

A streaming platform designed specifically for cats! Catflix provides a curated collection of long-form videos that cats love to watch.

✨ Features

  • 🎥 Curated collection of cat-friendly videos
  • 🎨 Beautiful, modern UI with Chakra UI components
  • 🌈 Multiple theme options (Catnip Cream, Midnight Meow, Cozy Cave, Panther's Purr)
  • 📱 Fully responsive design
  • 🎯 Random video feature for quick entertainment
  • 📺 Organized channels and video categories
  • ⚡ Built with Next.js 15 and React 19

🚀 Tech Stack

🛠️ Getting Started

  1. Clone the repository:
git clone https://github.com/yourusername/catflix-app.git
cd catflix-app
  1. Install dependencies:
pnpm install
  1. Create a .env.local file in the root directory with the following variables:
BACKEND_URL=your_backend_url
ENABLE_ANALYTICS=false
  1. Start the development server:
pnpm dev

Open http://localhost:3000 with your browser to see the result.

🎨 Theme System

Catflix uses a custom theme system based on the Catppuccin color palette, offering four beautiful themes:

  • 🍦 Catnip Cream (Latte)
  • 🌙 Midnight Meow (Frappe)
  • ☕ Cozy Cave (Macchiato)
  • 🐈‍⬛ Panther's Purr (Mocha)

📝 License

This project is licensed under the MIT License - see the LICENSE file for details.

👋 About

Created with ♥️ by me, inspired by my cat's love for wildlife videos. Feel free to contribute or report issues!

Languages