Semua urusan
kelas kalian
di satu tempat.
KICAW — Knowledge Integration Class Academy Workspace. Materi, catatan, tugas, kelompok, deadline, dan submission — bebas dari grup chat yang overload dan Drive yang berantakan.
Akses undangan saja. Belum punya akun? Hubungi Admin kelasmu.
- Analisis Data — Assignment 03OVERDUE
- Basis Data — Kuis mingguanDUE SOON
- PBO — Laporan tugas besarIN PROGRESS
- Kalkulus — Latihan Bab 5UPCOMING
Semua yang kelas butuhkan.
Dibangun untuk satu kelas. Bukan LMS raksasa multi-fakultas. Setiap fitur ada karena memang dipakai tiap minggu.
Course Manager buat task, assign kelompok. 1 mahasiswa = 1 kelompok per task, dijaga di level DB. Progress dihitung otomatis dari yang sudah submit.
Mahasiswa boleh upload materi (PDF, Office, gambar). Course Manager approve dulu sebelum bisa diakses semua orang. Versioning + reject = auto-delete dari R2.
Catatan per mata kuliah dengan editor Lexical — heading, list, link, markdown shortcut.
Bulanan/mingguan/harian. Filter per course & status. UTC → WIB otomatis.
Timeline seluruh task, group by course, warna sesuai status.
Cari course, task, materi, catatan, kelompok, orang — semua paralel per kategori.
Task baru, approval hasil, group berubah — bell icon update tanpa reload lewat Supabase Realtime.
RLS di seluruh tabel, magic-byte MIME check, signed URL 1 jam, security headers strict. R2 bucket private, tidak ada URL publik.
Tiga peran. Batasan jelas.
- Kelola akun mahasiswa
- Buat & kelola mata kuliah
- Tunjuk Course Manager
- Akses seluruh aktivitas kelas
- Kelola task & deadline
- Bentuk & isi kelompok
- Approve / reject materi
- Update link pengumpulan
- Lihat semua tugas & deadline
- Upload materi (butuh approval)
- Tulis & baca catatan
- Lihat kelompok + submission link