Kebutuhan: akun Google. Tanpa hosting.
Buat Google Spreadsheet baru di https://sheets.new.
Klik Ekstensi → Apps Script.
Di editor Apps Script:
Code.gs, lalu tempel isi Code.gs dari ZIP.Index, Admin, dan Css (tanpa .html), lalu tempel isinya.Pilih fungsi setup lalu klik Run. Saat diminta izin: Review permissions → pilih akun → Advanced → Go to ... (unsafe) → Allow.
Isi sheet Pengaturan: nama travel, tagline, WA operator, rekening, batas tutup penjualan, batas bayar, maksimal kursi. Wajib ganti password_admin.
Isi sheet Armada: Kode, Nama, Layout (baris dipisah |, sel dipisah ,; S = sopir, _ = lorong, angka = nomor kursi), Plat, Fasilitas.
Isi sheet Rute (Kode, Asal, Tujuan, Durasi Menit, Harga, Aktif), Jadwal (Kode, Rute, Jam, Armada, Hari 1,2,3,4,5,6,7, Aktif), dan Titik Jemput (Kota, Nama Titik, Alamat).
(Opsional) Jalankan buatDataContoh di spreadsheet percobaan untuk melihat 8 rute, 15 jadwal, 3 armada, dan booking sebulan.
Klik Deploy → New deployment → Web app: Execute as Me, Who has access Anyone. Salin Web app URL.
Pasang URL di Google Maps, Instagram, atau website. Panel operator: tambahkan ?page=admin di akhir URL.
Setiap kali mengubah kode, buka . Mengubah rute, harga, atau jadwal di sheet tidak perlu deploy ulang.
Dukung Papicode, jadi sponsor
Link kamu tampil di sini mulai Rp1.000.