Saya ingin membuat portal YouTubers agar para YouTubers bisa saling bantu untuk berkembang. Fungsi utama dari portal ini adalah:
Channle A subscribe channel B, maka channel B juga harus subscribe channel A. Channel A view 1 video si channel B, channel B juga harus view 1 video channel A, dst.
Framework:
- Loopback
- AngularJS
Kebutuhan:
- YouTube API (SignUp, Subscribe, View, dll)
- Subscribe for Subscribe and View for View
- Recommended Videos
- Summon Tim Bully
- Premium Accounts
1. YouTube API
Kita akan menggunakan YouTube API untuk signup dan mengambil informasi-informasi dari channel tsb.
2. Subscribe for Subscribe, View for View
Jika channel A subscribe ke channel B, maka channel B wajib subscribe ke channel A, begitu juga denga view video.
3. Recommended Channels and Videos
Setiap akun akan diberikan minimal 10 channel dan 10 video untuk di subscribe dan view. Channel dan video yang muncul ada yg belum pernah di subscribe atau di lihat.
4. Summon Tim Bully
Jika ada akun yang melanggar ketentuan, misal jika akun tidak melakukan sub back atau view back min 50% dari Must Subscribe/Must View, maka sistem mengirim pemberitahuan ke semua user untuk membully akun tersebut.
5. Premium Account
Premium account adalah akun berbayar. Untuk premium akun, akun tsb tidak diwajibkan untuk sub back atau view back, dan tidak diperkenankan untuk dibully. Permium account bertujuan agar ada dana untuk menjaga agar portal tetap berjalan.
--