Administrasi guru terpadu

Dari penilaian harian sampai rapor, pekerjaan guru jadi lebih praktis.

Rapkumer mencatat penilaian harian dan menyusun rapor secara otomatis. Aplikasi ini jadi alternatif sekaligus pelengkap E-Rapor Kemdikdas.

Gratis untuk penggunaan nonkomersial.

Sekilas tampilan Rapkumer

Kenapa Rapkumer, kalau sudah ada E-Rapor resmi?

E-Rapor resmi berfokus pada input nilai akhir dan penentuan Tujuan Pembelajaran (TP) yang tercapai atau belum tercapai secara manual.

Rapkumer melengkapi prosesnya: catatan penilaian harian sampai rekapitulasi diurus otomatis, nilai akhir tinggal diimpor ke E-Rapor.

Satu aplikasi untuk administrasi guru dan sekolah

Generator AI CP/TP

Buat Lingkup Materi dan Tujuan Pembelajaran (TP) dari Capaian Pembelajaran (CP) BSKAP.

Penilaian Kurikulum Merdeka

Input nilai harian, STS, SAS, dan formatif berdasarkan TP, nilainya dihitung otomatis.

Presensi guru dan murid

Input presensi murid secara massal oleh guru mata pelajaran maupun wali kelas, plus presensi guru beserta laporannya.

Jadwal dan bell sekolah

Jadwal pembelajaran, bell sekolah berbunyi otomatis.

Jurnal harian guru

Catatan kegiatan pembelajaran harian setiap guru.

Rapor, piagam, dan keasramaan

Pembuatan rapor, piagam, dan nilai/rapor keasramaan (khusus Sekolah Rakyat) yang siap dicetak.

Cetak PDF dan ekspor E-Rapor

Cetak dokumen PDF dan ekspor nilai serta TP ke Excel untuk diimpor ke E-Rapor Kemdikdas.

Sinkronisasi Dapodik

Tarik data sekolah, guru, kelas, murid, dan jadwal dari Dapodik Desktop, serta kirim nilai akhir dan mata evaluasi.

Buku tamu dan jadwal publik

Buku tamu digital dan jadwal pelajaran yang bisa diakses publik lewat peramban.

Dinas luar dan SPPD otomatis

Administrasi dinas luar dan SPPD dibuat otomatis.

Laporan presensi

Rekap kehadiran guru dan murid untuk arsip dan laporan.

Siapa yang cocok menggunakan Rapkumer?

Sekolah yang tidak dapat menggunakan E-Rapor Kemdikdas karena alasan tertentu.

Sekolah pengguna E-Rapor yang ingin seluruh penilaian harian tercatat secara elektronik, tanpa rekapitulasi manual di Excel.

Sekolah swasta, khususnya sekolah Islam, yang butuh dukungan huruf Latin dan Arab pada Capaian Pembelajaran di rapor.

Cara memasang Rapkumer

Instalasi

Rapkumer berjalan di atas Node.js. Ikuti tiga langkah berikut.

  1. 1

    Pasang Node.js LTS

  2. 2

    Pasang Rapkumer

    Buka halaman rilis Mencari rilis terbaru…
  3. 3

    Jalankan Rapkumer

    Buka aplikasi lewat pintasan Rapkumer di desktop atau menu Start.

Self-hosted (Node.js)

Jalankan sendiri di server dengan Node.js 20 LTS dan pnpm.

  1. 1. Clone repositori

    git clone https://github.com/sira313/rapkumer
    cd rapkumer
  2. 2. Pasang dependensi

    pnpm install
  3. 3. Build lalu jalankan

    pnpm build && node build
Google Chrome/Chromium dibutuhkan untuk mencetak PDF.

Self-hosted dengan PM2

Menjalankan Rapkumer terus-menerus di server dengan PM2; prosesnya otomatis hidup lagi setelah restart.

  1. 1. Clone dan pasang

    Ikuti langkah clone dan pemasangan pada tab "Linux & OS lain".

  2. 2. Pasang PM2 secara global

    npm install -g pm2
  3. 3. Build lalu jalankan dengan PM2

    pnpm build && pm2 start node --name rapkumer -- build
  4. 4. Simpan dan aktifkan saat startup

    pm2 save
    pm2 startup

    PM2 akan menjalankan perintah dari langkah terakhir. Perintah itu butuh akses root atau sudo.

Google Chrome/Chromium dibutuhkan untuk mencetak PDF.

Akses dari internet dengan cloudflared

Akses Rapkumer dari luar jaringan sekolah lewat Cloudflare Tunnel tanpa perlu membuka port di router. Jalankan pnpm build && node build atau PM2 terlebih dahulu.

Tanpa domain sendiri

Cocok untuk mencoba. Tidak butuh akun Cloudflare.

  1. 1. Pasang cloudflared

    Pilih unduhan sesuai sistem operasi di halaman unduhan resmi Cloudflare.

  2. 2. Jalankan quick tunnel

    cloudflared tunnel --url http://localhost:3000

    Salin URL acak *.trycloudflare.com yang muncul untuk diakses murid, guru, dan orang tua.

URL berubah setiap kali tunnel dimulai ulang.

Dengan domain sendiri

Membutuhkan domain yang DNS-nya dikelola di Cloudflare.

  1. 1. Masuk ke akun Cloudflare

    cloudflared tunnel login
  2. 2. Buat tunnel dan arahkan DNS

    cloudflared tunnel create rapkumer
    cloudflared tunnel route dns rapkumer rapor.contoh.sch.id

    Ganti rapor.contoh.sch.id dengan subdomain sekolah Anda.

  3. 3. Buat config dengan aturan ingress

    tunnel: <TUNNEL_ID>
    credentials-file: /root/.cloudflared/<TUNNEL_ID>.json
    ingress:
      - hostname: rapor.contoh.sch.id
      - service: http://localhost:3000
      - service: http_status:404

    Simpan sebagai ~/.cloudflared/config.yml. Lihat TUNNEL_ID dengan cloudflared tunnel info rapkumer.

  4. 4. Jalankan tunnel

    cloudflared tunnel run rapkumer

    Cek akses dari https://rapor.contoh.sch.id. Supaya tetap jalan setelah restart, jalankan cloudflared lewat PM2 seperti tab sebelumnya.

Nama pengguna dan kata sandi bawaan

Rapkumer bebas digunakan, dimodifikasi, dan dibagikan untuk keperluan nonkomersial dengan tetap mencantumkan atribusi kepada pembuatnya. Tidak diperbolehkan menjual atau memonetisasi aplikasi ini.

Butuh bantuan atau ingin berkontribusi?

Bergabunglah dengan komunitas Rapkumer. Laporkan masalah, ajukan pertanyaan, atau kirim pull request di GitHub.

Pengembang

Aris Pratama

The Robin

Founder & Maintainer

Penggagas dan pengembang utama Rapkumer.

apoxi.cam

Habib Mustofa

The Batman

Contributor, Mentor & Advisor

Pembimbing dan penasihat teknis untuk pengembangan aplikasi.

mustofa.id