Sebagai Backend Developer, saya ingin membangun API CRUD untuk manajemen akun admin beserta sistem assignment role dan permission agar Super Admin dapat mengontrol akses dan hak setiap anggota tim secara terpusat.
Sebagai UI/UX Designer, saya ingin mengatur variabel warna global (Deep Purple #6A0DAD, Electric Violet #9B30FF, Midnight Black #0D0D0D, dll.), tipografi (Inter, Space Grotesk, JetBrains Mono), dan token desain dari SRD bagian 5 agar seluruh halaman memiliki konsistensi visual.
Sebagai Frontend Developer, saya ingin membangun base layout, struktur navigasi, dan responsive container agar setiap halaman dapat mewarisi kerangka tampilan yang konsisten dan siap digunakan.
Sebagai Frontend Developer, saya ingin mengimplementasikan layout AdminPanel berdasarkan desain AdminPanel (v1) dengan estetika control room, navigasi sidebar, dan struktur panel agar admin memiliki ruang kerja terpusat yang konsisten.
Sebagai Frontend Developer, saya ingin mengimplementasikan halaman LiveScreen berdasarkan desain LiveScreen (v1) dengan YouTube iframe fullscreen, schedule ticker bawah, transisi pergantian channel CRT glitch, dan auto-rotate agar penonton dapat menikmati siaran langsung secara imersif.
Sebagai Frontend Developer, saya ingin mengimplementasikan halaman Login berdasarkan desain Login (v2) agar pengguna admin dan super admin dapat masuk ke sistem dengan tampilan yang sesuai tema gelap purple.
Sebagai Frontend Developer, saya ingin mengimplementasikan halaman Dashboard berdasarkan desain Dashboard (v1) dengan widget NOW ON AIR, ringkasan statistik, dan overview aktivitas agar admin dapat memantau kondisi siaran secara cepat.
Sebagai Frontend Developer, saya ingin mengimplementasikan halaman Schedule berdasarkan desain Schedule (v1) dengan tampilan timeline swimlane, fitur drag-and-drop reorder, dan manajemen entri jadwal agar admin dapat mengatur jadwal siaran secara intuitif.
Sebagai Frontend Developer, saya ingin mengimplementasikan halaman VideoManager berdasarkan desain VideoManager (v1) dengan fitur tambah YouTube URL, preview sebelum publish, dan toggle aktif/nonaktif agar admin dapat mengelola konten video dengan mudah.
Sebagai Frontend Developer, saya ingin mengimplementasikan halaman Notifications berdasarkan desain Notifications (v1) dengan alert banner broadcast-style, pengaturan preferensi lead time, dan riwayat notifikasi agar admin dapat mengonfigurasi dan memantau peringatan sistem.
Sebagai Frontend Developer, saya ingin mengimplementasikan halaman Analytics berdasarkan desain Analytics (v1) dengan waveform bar chart, statistik penonton real-time, dan grafik performa per video agar admin dapat menganalisis data siaran secara visual.
Sebagai Frontend Developer, saya ingin membangun tampilan manajemen akun untuk Super Admin yang memungkinkan melihat daftar admin, menambah/mengedit/menonaktifkan akun, dan mengassign role agar pengelolaan tim dapat dilakukan langsung dari panel.
Sebagai Backend Developer, saya ingin membangun API CRUD untuk manajemen entri jadwal dengan dukungan timezone WIB, validasi data, dan integrasi APScheduler agar sistem dapat mengelola dan mengeksekusi jadwal siaran secara otomatis.
Sebagai Backend Developer, saya ingin membangun API untuk validasi dan penyimpanan YouTube URL, manajemen embed, serta toggle status aktif/nonaktif video agar konten yang ditampilkan selalu tervalidasi dan dapat dikontrol oleh admin.
Sebagai Backend Developer, saya ingin membangun server WebSocket untuk broadcast transisi jadwal real-time dan pembaruan status NOW ON AIR agar frontend dapat merespons pergantian jadwal secara instan tanpa polling.
Sebagai Backend Developer, saya ingin membangun sistem notifikasi berbasis APScheduler yang mengirim peringatan pre-airtime dengan lead time yang dapat dikonfigurasi serta notifikasi error iframe agar admin selalu mendapat informasi tepat waktu.
Sebagai Backend Developer, saya ingin membangun API untuk pelacakan sesi penonton, penghitungan viewer count real-time, penyimpanan time-series di MongoDB, dan endpoint ekspor CSV/PDF agar data performa konten tersedia untuk analisis historis.
Sebagai Frontend Developer, saya ingin mengintegrasikan YouTube IFrame API ke halaman LiveScreen dengan efek transisi pergantian channel dan CRT glitch effect agar pengalaman menonton terasa sinematik dan responsif terhadap pergantian jadwal.
Sebagai Frontend Developer, saya ingin menghubungkan seluruh komponen frontend yang relevan ke server WebSocket untuk menerima pembaruan live jadwal, rotasi otomatis, dan status NOW ON AIR agar pengalaman pengguna bersifat real-time tanpa perlu refresh halaman.
Sebagai Frontend Developer, saya ingin menghubungkan halaman Analytics ke API backend dan mengimplementasikan fitur ekspor data dalam format CSV dan PDF agar admin dapat mengunduh laporan performa siaran secara mandiri.
No page designs yet.
The Design Agent will generate JSX pages automatically after user flows are created.
No comments yet. Be the first!