PageSourceSearch

https://app.schoolmantic.com/_nuxt/TIF-54i6.js

js schoolmantic.com collected 2026-09-24 14:20:22 UTC 13,549 bytes, 1 lines download raw bytes

1import{_ as A}from"./D_jkau6d.js";import{_ as M}from"./B4wRHkEI.js";import{e as K,H as D,u as C,c as i,a,b as l,w as R,m as B,k as r,d as p,F as u,r as m,E as H,o,t as n,x as b,s as f,q as P}from"./DfNc4eJv.js";const I={class:"animate-fade-in space-y-16"},N={class:"mx-auto max-w-6xl text-left"},U={class:"text-center"},W={class:"mt-8 flex flex-wrap justify-center gap-3"},F=["href"],q=["href"],O={class:"mx-auto mt-12 grid max-w-4xl grid-cols-2 gap-4 sm:grid-cols-4"},$={class:"font-display text-2xl font-black text-emerald-600 dark:text-emerald-400 sm:text-3xl"},L={class:"mt-1 text-xs font-medium text-slate-500 dark:text-slate-400"},E={class:"mx-auto max-w-6xl"},Q={class:"mt-10 grid grid-cols-1 gap-6 sm:grid-cols-2 lg:grid-cols-3"},J={class:"flex h-12 w-12 items-center justify-center rounded-2xl bg-emerald-50 text-emerald-600 dark:bg-emerald-500/15 dark:text-emerald-400"},V={class:"mt-4 font-display text-lg font-bold text-slate-900 dark:text-slate-100"},z={class:"mt-2 text-sm text-slate-600 dark:text-slate-400 leading-relaxed"},G={class:"mx-auto max-w-6xl"},X={class:"rounded-3xl border border-slate-200/80 bg-slate-50/70 p-6 sm:p-10 dark:border-slate-800 dark:bg-slate-900/60"},Y={class:"mt-10 grid grid-cols-1 gap-6 sm:grid-cols-2 lg:grid-cols-4"},Z={class:"font-display text-3xl font-black text-primary-600 dark:text-primary-400"},aa={class:"mt-2 font-bold text-slate-900 dark:text-slate-100 text-base"},ta={class:"mt-2 text-xs text-slate-600 dark:text-slate-400 leading-relaxed"},ea={class:"mx-auto max-w-6xl"},na={class:"mt-10 grid grid-cols-1 gap-6 md:grid-cols-2"},sa={class:"flex items-center gap-3"},ia={class:"font-display text-lg font-bold text-slate-900 dark:text-slate-100"},la={class:"mt-4 space-y-2.5"},ra={class:"mx-auto max-w-4xl"},oa={class:"mt-8 space-y-3"},da=["aria-expanded","onClick"],ua={class:"font-semibold text-slate-800 dark:text-slate-100"},ma={class:"overflow-hidden"},ka={class:"px-5 pb-5 text-sm text-slate-600 dark:text-slate-400 leading-relaxed"},pa={class:"mx-auto max-w-5xl rounded-3xl bg-gradient-to-br from-primary-600 to-indigo-600 p-8 text-center text-white shadow-2xl sm:p-12"},ga={class:"mt-6 flex flex-wrap justify-center gap-3"},ca=["href"],xa=["href"],_a=K({__name:"kantin",setup(ha){const c=H(),g=c.public.siteUrl,x=f(()=>`${c.public.appUrl}/register`),h=f(()=>`https://wa.me/62811945222?text=${encodeURIComponent("Halo Tim SchoolMantic, saya tertarik dan ingin konsultasi mengenai Modul Kantin Digital (Smart Canteen) untuk sekolah kami.")}`);D({title:"Modul Kantin Sekolah Digital (Smart Canteen) — SchoolMantic",description:"Sistem kasir kantin sekolah non-tunai (cashless) terintegrasi kartu siswa (RFID/Barcode/QR), top up saldo, laporan bagi hasil tenant, dan notifikasi belanja real-time ke WhatsApp orang tua.",ogTitle:"Modul Kantin Sekolah Digital (Smart Canteen) — SchoolMantic",ogDescription:"Solusi kantin sekolah modern: transaksi jajan cashless cepat via kartu pelajar & notifikasi ke WhatsApp orang tua.",ogType:"website",ogUrl:`${g}/modul/kantin`,ogImage:`${g}/pwa-512x512.png`,twitterCard:"summary_large_image",twitterImage:`${g}/pwa-512x512.png`}),C({link:[{rel:"canonical",href:`${g}/modul/kantin`}]});const w=[{value:"0%",label:"Uang Saku Hilang / Tercecer"},{value:"3 Detik",label:"Waktu Rata-rata Transaksi Siswa"},{value:"100%",label:"Notifikasi Belanja ke WA Orang Tua"},{value:"Otomatis",label:"Rekonsiliasi & Bagi Hasil Tenant"}],y=[{icon:"card",title:"Transaksi Cashless via Kartu Siswa",desc:"Siswa cukup menempelkan (tap) kartu RFID atau scan barcode/QR kartu pelajar pada reader kasir kantin. Pembayaran selesai dalam hitungan detik tanpa uang tunai."},{icon:"monitor",title:"Aplikasi POS Kasir Ramah Touchscreen",desc:"Antarmuka kasir yang simpel dan responsif di tablet, HP Android, laptop, atau komputer kasir kantin. Mudah digunakan oleh pedagang kantin tanpa perlu keahlian teknis khusus."},{icon:"chat",title:"Notifikasi Rincian Jajan ke WhatsApp Orang Tua",desc:"Begitu siswa selesai bertransaksi, rincian menu yang dibeli, harga, dan sisa saldo kartu dapat dikirimkan otomatis ke nomor WhatsApp orang tua/wali murid."},{icon:"wallet",title:"Manajemen Saldo & Limit Jajan Harian",desc:"Pengisian saldo (top-up) mudah lewat koperasi/admin sekolah atau transfer online. Tersedia fitur batas maksimal jajan per hari agar anak belajar hemat."},{icon:"chart",title:"Laporan Omset & Multi-Tenant Kantin",desc:"Mendukung banyak stan/pedagang (multi-tenant) di dalam satu kantin sekolah. Rekap penjualan dan perhitungan bagi hasil/sewa stan terhitung otomatis dan transparan."},{icon:"shield-check",title:"Higienis, Aman & Terkendali",desc:"Penjual makanan tidak perlu memegang uang kertas kotor saat melayani makanan. Mencegah risiko kehilangan uang jajan dan peredaran uang palsu di lingkungan sekolah."}],_=[{num:"01",title:"Top-Up Saldo Kartu Pelajar",desc:"Orang tua atau siswa melakukan pengisian saldo kartu melalui koperasi 
1sekolah, kasir admin, atau saluran top-up digital yang disediakan sekolah."},{num:"02",title:"Siswa Memilih Menu & Tap Kartu",desc:"Saat jam istirahat, siswa memilih makanan/minuman di kantin dan kasir memasukkan pesanan. Siswa cukup tap kartu pelajar untuk membayar."},{num:"03",title:"Saldo Terpotong & Notifikasi WA Terkirim",desc:"Saldo kartu berkurang seketika. Sistem langsung mencatat mutasi transaksi dan mengirimkan notifikasi rincian jajan ke WhatsApp orang tua."},{num:"04",title:"Rekap Keuangan & Pencairan Tenant",desc:"Di akhir hari atau akhir bulan, pengelola kantin dan pedagang dapat melihat laporan omset penjualan yang akurat untuk pembagian hasil."}],j=[{role:"Kepala Sekolah & Manajemen",points:["Lingkungan kantin lebih tertib, bersih, dan modern","Transparansi perputaran uang dan laporan bagi hasil tenant akurat","Dapat mengawasi peredaran jenis makanan/minuman sehat di sekolah"]},{role:"Pedagang / Tenant Kantin",points:["Pelayanan jauh lebih cepat di jam istirahat yang singkat","Tidak perlu repot menyiapkan dan mencari uang kembalian receh","Laporan penjualan harian tercatat rapi tanpa selisih hitung kasir"]},{role:"Orang Tua / Wali Siswa",points:["Tahu persis apa saja yang dibeli anak di kantin sekolah","Tidak khawatir uang saku anak hilang, jatuh, atau disalahgunakan","Bisa membatasi kuota maksimal belanja harian anak"]},{role:"Siswa",points:["Antrean jajan lebih singkat, punya waktu istirahat lebih lega","Cukup bawa kartu pelajar untuk absensi sekaligus jajan di kantin","Belajar manajemen keuangan saku secara mandiri dan bertanggung jawab"]}],S=[{q:"Apakah sekolah harus membeli mesin kasir khusus yang mahal?",a:"Tidak perlu. Aplikasi kasir kantin SchoolMantic dirancang sangat ringan dan bisa berjalan di HP Android, tablet, laptop, atau komputer biasa yang terhubung dengan reader kartu RFID atau barcode scanner USB sederhana."},{q:"Bagaimana jika kartu pelajar siswa hilang atau tertinggal?",a:"Jika kartu hilang, orang tua atau admin sekolah dapat langsung membekukan/memblokir kartu tersebut dari sistem agar saldo tidak disalahgunakan. Saldo aman dan dapat dipindahkan ke kartu pengganti baru."},{q:"Apakah bisa menggunakan kartu pelajar yang sudah dimiliki sekolah saat ini?",a:"Bisa. Jika sekolah Anda sudah memiliki kartu pelajar berbasis RFID (Mifare/Proximity) atau memiliki kode Barcode/QR NISN, kartu tersebut langsung dapat didaftarkan dan digunakan tanpa perlu cetak ulang."},{q:"Bagaimana sistem bagi hasil dan pencairan omset untuk pedagang kantin?",a:"Sistem menyediakan dashboard laporan per tenant pedagang. Sekolah dapat melihat total omset bersih tiap stan pedagang dan memotong persentase sewa/bagi hasil sekolah secara otomatis sebelum pencairan dana ke pedagang."}],k=P(null);return(v,t)=>{const T=A,d=M;return o(),i("div",I,[a("div",N,[l(T,{to:"/modul",class:"inline-flex items-center gap-1.5 text-xs font-semibold text-primary-600 transition-colors hover:text-primary-700 dark:text-primary-400"},{default:R(()=>[...t[0]||(t[0]=[a("span",null,"←",-1),p(" Kembali ke Semua Modul ",-1)])]),_:1})]),a("div",U,[t[3]||(t[3]=B('<div class="inline-flex items-center gap-2 rounded-full border border-emerald-300 bg-emerald-50 px-3.5 py-1 text-xs font-bold text-emerald-700 dark:border-emerald-800 dark:bg-emerald-950/60 dark:text-emerald-300"><span class="h-2 w-2 animate-pulse rounded-full bg-emerald-500"></span> STATUS: MODUL AKTIF &amp; TERSEDIA </div><h1 class="mt-4 font-display text-3xl font-black text-slate-900 dark:text-slate-50 sm:text-5xl"> Kantin Sekolah Digital: <span class="text-gradient">Cashless &amp; Terpantau</span></h1><p class="mx-auto mt-4 max-w-3xl text-base text-slate-600 dark:text-slate-300 sm:text-lg"> Sistem kasir kantin modern non-tunai berbasis kartu siswa (RFID/Barcode/QR). Transaksi belanja higienis, tanpa antre panjang, bebas risiko uang hilang, dan orang tua dapat memantau setiap jajan anak via WhatsApp. </p>',3)),a("div",W,[a("a",{href:r(h),target:"_blank",rel:"noopener",class:"btn-primary btn-shine"},[l(d,{name:"chat",class:"h-4 w-4"}),t[1]||(t[1]=p(" Konsultasi & Demo via WhatsApp ",-1))],8,F),a("a",{href:r(x),class:"btn-gradient btn-shine"},[l(d,{name:"arrow-right",class:"h-4 w-4"}
1),t[2]||(t[2]=p(" Coba Gratis SchoolMantic ",-1))],8,q)]),a("div",O,[(o(),i(u,null,m(w,e=>a("div",{key:e.label,class:"card-glass py-5 text-center"},[a("p",$,n(e.value),1),a("p",L,n(e.label),1)])),64))])]),a("div",E,[t[4]||(t[4]=a("div",{class:"mx-auto max-w-2xl text-center"},[a("span",{class:"eyebrow"},"Fitur Unggulan Kantin"),a("h2",{class:"mt-4 font-display text-2xl font-black text-slate-900 dark:text-slate-50 sm:text-3xl"}," Semua Kebutuhan Kantin Sekolah Modern dalam Satu Sistem "),a("p",{class:"mt-3 text-slate-600 dark:text-slate-400"}," Dirancang praktis untuk kasir stan kantin, fleksibel untuk pengelola sekolah, dan nyaman bagi siswa serta orang tua. ")],-1)),a("div",Q,[(o(),i(u,null,m(y,e=>a("div",{key:e.title,class:"card text-left transition-all duration-300 hover:-translate-y-1 hover:shadow-xl"},[a("span",J,[l(d,{name:e.icon,class:"h-6 w-6"},null,8,["name"])]),a("h3",V,n(e.title),1),a("p",z,n(e.desc),1)])),64))])]),a("div",G,[a("div",X,[t[5]||(t[5]=a("div",{class:"mx-auto max-w-2xl text-center"},[a("span",{class:"eyebrow"},"Alur Penggunaan"),a("h2",{class:"mt-4 font-display text-2xl font-black text-slate-900 dark:text-slate-50 sm:text-3xl"}," Cara Kerja Sistem Kantin Cashless "),a("p",{class:"mt-3 text-slate-600 dark:text-slate-400"}," Hanya 4 langkah mudah dari pengisian saldo hingga laporan pembagian hasil tenant. ")],-1)),a("div",Y,[(o(),i(u,null,m(_,e=>a("div",{key:e.num,class:"relative rounded-2xl border border-white/80 bg-white p-6 shadow-sm dark:border-slate-800 dark:bg-slate-950 text-left"},[a("span",Z,n(e.num),1),a("h3",aa,n(e.title),1),a("p",ta,n(e.desc),1)])),64))])])]),a("div",ea,[t[7]||(t[7]=a("div",{class:"mx-auto max-w-2xl text-center"},[a("span",{class:"eyebrow"},"Nilai Manfaat"),a("h2",{class:"mt-4 font-display text-2xl font-black text-slate-900 dark:text-slate-50 sm:text-3xl"}," Keuntungan untuk Seluruh Ekosistem Sekolah ")],-1)),a("div",na,[(o(),i(u,null,m(j,e=>a("div",{key:e.role,class:"card-glass text-left"},[a("div",sa,[t[6]||(t[6]=a("span",{class:"flex h-9 w-9 items-center justify-center rounded-xl bg-primary-100 text-primary-700 dark:bg-primary-950 dark:text-primary-300 font-bold text-sm"}," ✓ ",-1)),a("h3",ia,n(e.role),1)]),a("ul",la,[(o(!0),i(u,null,m(e.points,s=>(o(),i("li",{key:s,class:"flex items-start gap-2.5 text-xs sm:text-sm text-slate-600 dark:text-slate-300"},[l(d,{name:"check",class:"h-4 w-4 mt-0.5 shrink-0 text-emerald-500"}),a("span",null,n(s),1)]))),128))])])),64))])]),a("div",ra,[t[8]||(t[8]=a("div",{class:"text-center"},[a("span",{class:"eyebrow"},"FAQ"),a("h2",{class:"mt-4 font-display text-2xl font-black text-slate-900 dark:text-slate-50 sm:text-3xl"}," Pertanyaan Seputar Modul Kantin ")],-1)),a("div",oa,[(o(),i(u,null,m(S,(e,s)=>a("div",{key:e.q,class:"card !p-0 overflow-hidden text-left"},[a("button",{type:"button",class:"flex w-full items-center justify-between gap-3 p-5 text-left","aria-expanded":r(k)===s,onClick:ba=>k.value=r(k)===s?null:s},[a("p",ua,n(e.q),1),a("span",{class:b(["flex h-7 w-7 shrink-0 items-center justify-center rounded-full bg-primary-50 text-primary-600 transition-transform duration-300 dark:bg-primary-900/30 dark:text-primary-400",r(k)===s?"rotate-180":""])},[l(d,{name:"chevron-down",class:"h-4 w-4"})],2)],8,da),a("div",{class:b(["grid transition-all duration-300 ease-in-out",r(k)===s?"grid-rows-[1fr] opacity-100":"grid-rows-[0fr] opacity-0"])},[a("div",ma,[a("p",ka,n(e.a),1)])],2)])),64))])]),a("div",pa,[t[11]||(t[11]=a("h2",{class:"font-display text-2xl font-black sm:text-3xl"},"Siap Mengubah Kantin Sekolah Menjadi Non-Tunai?",-1)),t[12]||(t[12]=a("p",{class:"mx-auto mt-3 max-w-xl text-sm text-white/85 sm:text-base"}," Hubungi tim SchoolMantic untuk konsultasi implementasi modul kantin digital, uji coba sistem kasir, atau penyesuaian dengan kartu pelajar yang sudah ada di sekolah Anda. ",-1)),a("div",ga,[a("a",{href:r(h),target:"_blank",rel:"noopener",class:"btn-shine inline-flex items-center gap-2 rounded-full bg-white px-6 py-3 font-bold text-primary-700 shadow-xl transition-all hover:-translate-y-0.5"},[l(d,{name:"chat",class:"h-4 w-4"}),t[9]||(t[9]=p(" Hubungi Kami via WhatsApp ",-1))],8,ca),a("a",{href:r(x),class:"btn-shine inline-flex items-center gap-2 rounded-full border border-white/40 px-6 py-3 font-semibold hover:bg-white/10"},[l(d,{name:"arrow-right",class:"h-4 w-4"}),t[10]||(t[10]=p(" Daftar Sekolah Sekarang ",-1))],8,xa)])])])}}});
1export{_a as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.