https://saweria.co/jamilsaiful

Prompt Aplikasi Administrasi Guru Canva

Buatkan aplikasi administrasi guru ...... nama ..... kelas ....sd .....nama kepala sekolah..... berbasis web dengan tampilan modern, responsif, dan profesional. Seluruh data harus tersimpan di Canva Sheet dan saling terhubung menggunakan dropdown (relasi data) sehingga setiap perubahan otomatis diperbarui pada seluruh modul yang berkaitan.

Dashboard menampilkan ringkasan data berupa:

  • Jumlah kelas

  • Jumlah siswa

  • Jadwal mengajar

  • Rekap absensi

  • Rekap nilai

  • Jurnal mengajar

  • Jurnal guru 

Fitur Utama

1. Manajemen Kelas

  • Tambah, edit, hapus, dan tampilkan data kelas.

  • Pencarian dan filter kelas.

  • Dropdown kelas digunakan pada seluruh modul lain.

2. Manajemen Siswa

  • Tambah, edit, hapus, dan tampilkan data siswa.

  • Data siswa meliputi: NIS, NISN, nama, jenis kelamin, kelas, alamat, nomor HP orang tua, dan data pendukung lainnya.

  • Filter berdasarkan kelas.

  • Pencarian siswa.

  • Penandaan siswa sebagai siswa bimbingan guru wali.

3. Jadwal Pelajaran

  • Tambah, edit, hapus, dan tampilkan jadwal.

  • Data jadwal meliputi:

    • Hari

    • Jam

    • Mata pelajaran

    • Kelas

    • Ruang (opsional)

  • Filter berdasarkan kelas dan hari.

4. Absensi Siswa

  • Input kehadiran secara massal seluruh siswa dalam kelas.

  • Status kehadiran:

    • Hadir (H)

    • Izin (I)

    • Sakit (S)

    • Alpha (A)

  • Filter berdasarkan kelas dan bulan.

  • Rekap bulanan dalam bentuk tabel yang menampilkan:

    • Nama siswa

    • Tanggal

    • Statistik kehadiran

  • Rekap persentase kehadiran.

  • Cetak laporan dalam format PDF.

5. Penilaian

  • Input nilai secara massal untuk seluruh siswa.

  • Jenis nilai:

    • Tugas

    • Harian

    • Sumatif

    • STS

    • SAS

    • Custom

  • Rekap nilai dalam tabel berisi:

    • Nama siswa

    • Jenis nilai

    • Nilai

    • Rata-rata

  • Filter berdasarkan kelas.

  • Perhitungan nilai rata-rata otomatis.

  • Cetak laporan PDF.

6. Jurnal Mengajar

  • Tambah, edit, hapus, dan tampilkan jurnal mengajar.

  • Data jurnal meliputi:

    • Tanggal

    • Kelas

    • Mata pelajaran

    • Materi

    • Tujuan pembelajaran

    • Metode

    • Catatan

  • Filter berdasarkan kelas.

  • Cetak PDF.

7. Jurnal Guru Wali

  • Menampilkan daftar siswa bimbingan.

  • Input jurnal bimbingan yang meliputi:

    • Tanggal

    • Nama siswa

    • Jenis bimbingan:

      • Akademik

      • Keterampilan

      • Karakter

      • Custom

    • Permasalahan

    • Tindak lanjut

    • Hasil tindak lanjut

  • Riwayat bimbingan setiap siswa.

  • Filter berdasarkan kelas dan siswa.

  • Cetak PDF.

Dashboard

Dashboard menampilkan informasi secara real-time berupa:

  • Total kelas

  • Total siswa

  • Jumlah siswa per kelas

  • Statistik kehadiran

  • Grafik nilai rata-rata

  • Jadwal mengajar hari ini

  • Jumlah jurnal mengajar

  • Jumlah jurnal guru wali

  • Ringkasan aktivitas terbaru

Relasi Data

Semua modul saling terhubung menggunakan dropdown:

  • Data kelas digunakan pada siswa, jadwal, absensi, nilai, jurnal mengajar, dan jurnal wali.

  • Data siswa otomatis mengikuti kelas yang dipilih.

  • Saat memilih kelas, daftar siswa otomatis menyesuaikan.

  • Perubahan data kelas atau siswa langsung diperbarui di seluruh modul.

Fitur Tambahan

  • Pencarian cepat pada seluruh data.

  • Filter berdasarkan kelas, tanggal, bulan, dan tahun.

  • Sorting data.

  • Pagination.

  • Validasi input.

  • Notifikasi berhasil/gagal.

  • Konfirmasi sebelum menghapus data.

  • Tombol ekspor dan cetak PDF.

  • Desain modern dengan ikon dan warna yang elegan.

  • Responsif untuk desktop maupun perangkat seluler.

Teknologi

  • Frontend: HTML, CSS, JavaScript (atau React jika diperlukan).

  • Backend: Google Apps Script.

  • Database: Canva Sheet.

  • Semua data tersimpan otomatis di Canva Sheet.

  • Sinkronisasi data secara real-time.

  • Kode dibuat rapi, modular, mudah dikembangkan, dan siap digunakan.

Komentar