Selamat Datang di Ummu Azzam Cake and Bakery
Prototipe toko kue dinamis dengan integrasi Google Sheets.
Pilih produk favorit Anda, kirim pesanan, dan lihat data secara real-time.
Daftar Produk
Ketik untuk mencari produk berdasarkan nama
Memuat produk...
Tidak ada produk yang ditemukan.
Keranjang Belanja
Keranjang Anda kosong.
Total:
Rp0
Dashboard Pesanan
Visualisasi singkat data pemesanan (dummy) untuk pelajaran integrasi data.
Instruksi Integrasi Google Sheets API
- Buat spreadsheet Google Sheets baru, buat 2 sheet:
produkdanpemesanan. - Sheet
produkberisi kolom: id, nama, deskripsi, harga, gambar_url. Contoh data produk harus ada di baris kedua ke bawah. - Sheet
pemesananberisi kolom: timestamp, nama, telepon, alamat, detail_pesanan, total_harga. - Buka Google Cloud Console, aktifkan Google Sheets API dan buat API Key.
- Untuk prototipe, set spreadsheet Anda ke Publik dengan akses hanya untuk membaca agar bisa fetch data produk langsung tanpa otentikasi OAuth.
- Gunakan Google Apps Script yang Anda buat pada Google Sheets untuk membuat Web App menerima POST dari form pemesanan agar menulis data ke sheet
pemesanan.
Contoh Apps Script minimal bisa Anda cari tutorial: "Google Sheets Apps Script POST data from form". - Ganti URL
SPREADSHEET_IDdan Web App URL sesuai konfigurasi Anda di kode JavaScript bagianCONFIGdi bawah. - Jalankan prototipe ini di server lokal (XAMPP) agar fitur fetch POST/GET berjalan tanpa masalah CORS.