Administrasi guru terpadu

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

Rapkumer mencatat penilaian harian lalu menyusun rapor secara otomatis, 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

AI Generator 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 terhitung sendiri.

Presensi guru & murid

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

Jadwal & bell sekolah

Jadwal pembelajaran, bell sekolah berbunyi sendiri.

Jurnal harian guru

Catatan kegiatan pembelajaran harian setiap guru.

Rapor, piagam, & keasramaan

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

Cetak PDF & 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 & jadwal publik

Buku tamu digital dan jadwal pelajaran yang dapat diakses publik melalui peramban.

Dinas luar & SPPD otomatis

Administrasi dinas luar dan SPPD dibuat otomatis.

Laporan presensi

Rekapitulasi kehadiran untuk kepentingan administrasi.

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 install Rapkumer

Instalasi

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

  1. 1

    Install Node.js LTS

  2. 2

    Install Rapkumer

    Buka halaman rilis Mencari rilis terbaru…
  3. 3

    Jalankan Rapkumer

    Buka aplikasi melalui shortcut Rapkumer di desktop atau menu Start.

Self-hosted (Node.js)

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

  1. 1. Clone repo

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

    pnpm install
  3. 3. Build & jalankan

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

Self-hosted dengan PM2

Jalankan Rapkumer terus-menerus di server dengan PM2, otomatis nyala ulang saat restart.

  1. 1. Clone & install

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

  2. 2. Install PM2 secara global

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

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

    pm2 save
    pm2 startup

    PM2 akan menjalankan perintah dari langkah terakhir. Diperlukan akses root/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 custom domain

Cocok untuk mencoba. Tidak butuh akun Cloudflare.

  1. 1. Install cloudflared

    Cara unduh sesuai sistem operasi, lihat 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 custom domain

Membutuhkan domain yang DNS-nya dikelola di Cloudflare.

  1. 1. Login 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 sekolahmu.

  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 bug, 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