Kamra PMS
Try Kamra — the open-source, AI-native hotel PMS. Front desk, direct booking, housekeeping, folios and GST billing. One-tap demo logins for every role.
Menampilkan laporan kinerja harian UP3 Masohi, bisa dikirim ke WhatsApp sebagai gambar atau teks
Translation pending
AI summary · revised during review
BusinessJavaScript · CSSGitHub @UP3-MasohiOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗Aplikasi web statis (HTML + CSS + JavaScript) yang menampilkan laporan harian kinerja UP3 Masohi dan ULP-nya, meniru tampilan dashboard Looker Studio. Datanya dibaca langsung dari Google Sheet oleh browser pengunjung: tidak ada server, database, maupun Apps Script.
index.html halaman utama (dua tampilan: UP3 MASOHI dan ULP)
assets/css/style.css gaya tampilan
assets/js/config.js PENGATURAN: ID sheet, daftar KPI dan tab, auto-refresh
assets/js/data.js membaca Google Sheet, mengenali format tab, menghitung agregat
assets/js/app.js kontrol filter, perpindahan halaman, render kartu dan tabel
assets/img/ taruh logo-kiri.png dan logo-kanan.png di sini (opsional)
Otomatis (disarankan) — butuh git dan GitHub CLI (gh) yang sudah login:
./deploy.sh # atau: ./deploy.sh nama-repo-lain
Skrip membuat repo publik, push, mengaktifkan Pages lewat GitHub Actions
(.github/workflows/deploy-pages.yml), menunggu deploy, dan mencetak alamat situs.
Setelah itu setiap push ke main otomatis memperbarui situs.
Lewat browser saja
up3-masohi-dashboard, pilih Public, klik Create repository.index.html, folder assets, README.md, .nojekyll), lalu Commit changes.https://NAMA-AKUN.github.io/up3-masohi-dashboard/.Lewat git (baris perintah)
cd up3-masohi-dashboard
git init
git add .
git commit -m "Dashboard kinerja harian UP3 Masohi"
git branch -M main
git remote add origin https://github.com/NAMA-AKUN/up3-masohi-dashboard.git
git push -u origin main
Lalu aktifkan Pages seperti langkah 3 di atas.
Setiap perubahan berikutnya (mis. ganti logo, ubah config.js) cukup di-commit/upload lagi;
Pages memperbarui situs otomatis dalam ±1 menit.
index.html di browser, atau unggah seluruh folder ke hosting statis
mana pun: GitHub Pages, Netlify, Vercel, Cloudflare Pages, Firebase Hosting,
atau server web kantor (Apache/Nginx/IIS). Tidak perlu build.sheetId dan daftar tabs di assets/js/config.js.Tiap KPI punya dua tab kandidat di config.js, urut prioritas. Tab input
(P2TL, GANTI METER, …; tanggal melebar ke kanan dengan baris Target/Realisasi
per unit) dibaca lebih dulu; tab DB … (format TANGGAL, UIW/UP, TARGET,
REALISASI) dipakai bila tab input tidak terbaca atau kosong. Format tab dikenali
otomatis, dan dashboard memberi keterangan bila sebuah KPI dibaca dari tab cadangan.
gviz Google Sheets; kuota wajarnya cukup untuk
puluhan pengguna sekaligus. Auto-refresh bawaan 5 menit (autoRefreshMinutes).