Cliper (Modificado e Compilado e Atualizado) é uma plataforma de compartilhamento de vídeos e um clone do YouTube projetado para ser rico em recursos e escalável. Ele fornece uma solução abrangente para hospedagem de vídeos, interação social e monetização de conteúdo.
Principais Recursos & Funções:
Gerenciamento de Vídeos:
Upload & Processamento: Suporta uploads de vídeos com processamento em segundo plano (provavelmente usando FFmpeg).
Reprodução: Capacidades de transmissão, incorporação e download de vídeos.
Aprimoramentos: Suporte a miniaturas personalizadas e legendas.
Descoberta & Interação:
Navegação: Página de tendências, navegação por categorias e busca avançada.
Social: Comentários (com respostas), Curtidas/Descurtidas e sistema de denúncias.
Engajamento do Usuário: Inscrições, Notificações e Histórico de Exibição.
Playlists: Crie e gerencie playlists de vídeos personalizadas.
Monetização (Premium):
Assinaturas: Suporte integrado ao Stripe para planos de usuários premium.
Planos: Níveis de assinatura configuráveis.
Estúdio do Usuário:
Um painel dedicado para criadores gerenciarem seus vídeos, comentários, legendas e visualizarem atividades.
Painel de Administração:
Controle administrativo completo sobre Usuários, Vídeos, Comentários, Denúncias, Categorias e Planos.
Recurso de personificação para suporte/debug de usuários.
Recursos Adicionais:
Suporte a vários idiomas.
Alternância de tema Dark/Light.
Autenticação OAuth.
Stack Tecnológico
Backend:
Framework: Laravel 10 (PHP 8.1+)
Banco de Dados: MySQL
Busca: Laravel Scout (Database/Meilisearch)
Armazenamento: Local ou S3 (compatível com MinIO)
Frontend:
Frameworks: Preact, Alpine.js
Estilização: Bootstrap 5.3, Sass
Empacotador: Vite
Tempo real:
WebSockets: Pusher / Laravel Echo