Kamra PMS
Kamra는 오픈소스 AI 기반 호텔 PMS로 프런트 데스크·예약·하우스키핑·청구·GST를 지원하고 역할별 원터치 데모 로그인 제공
UP3 Masohi 일일 실적 보고서를 이미지 또는 텍스트로 WhatsApp에 전송할 수 있습니다
Menampilkan laporan kinerja harian UP3 Masohi, bisa dikirim ke WhatsApp sebagai gambar atau teks
AI가 요약 · 검수에서 고쳐 썼습니다
비즈니스JavaScript · CSSGitHub @UP3-Masohi온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 README에서 읽을 수 있습니다. 저장소 README ↗
README 전체를 불러오는 중입니다.
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).