Cliper (Dimodifikasi dan Dikompilasi serta Diperbarui) adalah platform berbagi video dan klon YouTube yang dirancang untuk kaya fitur dan dapat diskalakan. Ini menyediakan solusi komprehensif untuk hosting video, interaksi sosial, dan monetisasi konten.
Fitur & Fungsi Utama:
Manajemen Video :
Unggah & Pemrosesan : Mendukung unggahan video dengan pemrosesan latar belakang (kemungkinan menggunakan FFmpeg).
Pemutaran : Kemampuan streaming video, penanaman, dan unduhan.
Peningkatan : Dukungan untuk miniatur kustom dan subtitle.
Penemuan & Interaksi :
Navigasi : Halaman tren, penjelajahan kategori, dan pencarian lanjutan.
Sosial : Komentar (dengan balasan), Suka/Tidak Suka, dan sistem pelaporan.
Keterlibatan Pengguna : Langganan, notifikasi, dan riwayat tontonan.
Daftar Putar : Buat dan kelola daftar putar video kustom.
Monetisasi (Premium) :
Langganan : Dukungan Stripe terintegrasi untuk rencana pengguna premium.
Rencana : Tingkatan langganan yang dapat dikonfigurasi.
Studio Pengguna :
Dasbor khusus untuk kreator untuk mengelola video, komentar, subtitle, dan melihat aktivitas.
Panel Admin :
Kontrol administratif lengkap atas Pengguna, Video, Komentar, Laporan, Kategori, dan Rencana.
Fitur peniruan untuk dukungan/debugging pengguna.
Fitur Tambahan :
Dukungan multi-bahasa.
Pengalih tema mode Gelap/Cerah.
Otentikasi OAuth.
Tumpukan Teknologi
Backend :
Framework : Laravel 10 (PHP 8.1+)
Basis Data : MySQL
Pencarian : Laravel Scout (Database/Meilisearch)
Penyimpanan : Lokal atau S3 (kompatibel dengan MinIO)
Frontend :
Framework : Preact, Alpine.js
Gaya : Bootstrap 5.3, Sass
Pembundel : Vite
Waktu nyata :
WebSocket : Pusher / Laravel Echo