Tersedia untuk proyek Blogger Specialist

Membangun Aplikasi
Blogger & Spreadsheet
Terintegrasi

Saya Aan Fauzi, developer tunggal yang mengubah platform Blogger menjadi aplikasi web fungsional dengan database spreadsheet yang terintegrasi penuh.

50+
Proyek Selesai
100+
Klien Puas
10+
Tahun Pengalaman
app.js
// Blogger + Spreadsheet Integration
function saveToSheet(data) {
  const ss = SpreadsheetApp
    .openById('sheet_id');
  ss.getSheetByName('Data')
    .appendRow([
      data.nama,
      data.email,
      new Date()
    ]);
Data Tersimpan
Google Sheets ✓
Blogger Connected
API Active ✓
Teknologi yang Saya Gunakan
ImgBB Blogger Google Sheets Google Apps Script HTML5 CSS3 JavaScript Google Drive REST API JSON Font Awesome Responsive Design ImgBB UI/UX Design Blogger Google Sheets Google Apps Script HTML5 CSS3 JavaScript Google Drive REST API JSON Font Awesome Responsive Design ImgBB UI/UX Design
Aan Fauzi

Aan Fauzi

Saya adalah seorang solo developer yang mengkhususkan diri dalam membangun aplikasi web berbasis platform Blogger yang terintegrasi dengan Google Spreadsheets sebagai database. Pendekatan unik ini memungkinkan pembuatan aplikasi fungsional tanpa biaya hosting — sangat ideal untuk UMKM, startup kecil, dan proyek personal.

Dengan pemahaman mendalam tentang Blogger XML template system, Google Apps Script, dan spreadsheet API, saya bisa mengubah blog sederhana menjadi sistem manajemen data yang powerful.

Blogger Expert
Template custom tingkat lanjut
Spreadsheet DB
CRUD via Apps Script
API Integration
RESTful endpoint custom
Full Responsive
Mobile-first approach
Koleksi Aplikasi

Apa yang Bisa Saya Bantu

Solusi lengkap dari desain hingga deployment, semuanya berbasis ekosistem Google yang gratis dan andal.

Custom Blogger Template

Membuat template Blogger dari nol sesuai kebutuhan — bukan theme generik. Desain unik, SEO-friendly, dan loading cepat.

XML TemplateSEOCustom Design

Spreadsheet sebagai Database

Integrasi Google Sheets sebagai backend database untuk menyimpan data formulir, inventaris, transaksi, dan lainnya.

Google SheetsApps ScriptCRUD

Aplikasi Form & Input

Sistem pendaftaran, pesanan, kontak, atau form apapun yang menyimpan data langsung ke spreadsheet secara real-time.

Form BuilderValidasiNotifikasi

Mini E-Commerce / Katalog

Toko online sederhana dengan manajemen produk via spreadsheet. Cocok untuk UMKM yang ingin mulai jualan online.

ProdukKeranjangWhatsApp

Dashboard & Reporting

Panel admin untuk memantau data dari spreadsheet — statistik, grafik sederhana, dan export laporan.

ChartsFilterExport

Maintenance & Support

Perbaikan bug, penambahan fitur, optimasi performa, dan dukungan teknis berkelanjutan untuk proyek yang sudah jadi.

Bug FixUpdateKonsultasi

Paket Proyek Transparan

Harga estimasi berdasarkan kompleksitas. Setiap proyek akan dikonsultasikan lebih dulu untuk penawaran yang tepat.

Starter

Basic App

Cocok untuk form sederhana, landing page custom, atau template Blogger personal.

Rp 500K / proyek
  • 1 halaman / 1 fitur utama
  • Integrasi 1 spreadsheet
  • Desain responsive
  • Revisi hingga 2 kali
  • Support 7 hari
  • Dashboard admin
  • Notifikasi otomatis
Pesan Paket Ini
Enterprise

Custom Solution

Solusi kompleks dengan requirement khusus, integrasi pihak ketiga, dan skala besar.

Rp 3Jt+ / proyek
  • Fitur tidak terbatas
  • Arsitektur spreadsheet kompleks
  • UI/UX desain khusus
  • Revisi tanpa batas
  • Dashboard admin lengkap
  • Integrasi API pihak ketiga Midtrans, RajaOngkir, dll
  • Support & maintenance 90 hari Termasuk update & bug fix
Diskusi Dulu

Harga di atas adalah estimasi. Harga final ditentukan setelah konsultasi berdasarkan scope proyek yang disepakati.

Proses Pengerjaan Proyek

Alur kerja yang jelas dan terstruktur agar Anda tahu apa yang terjadi di setiap tahap.

01

Konsultasi

Diskusi kebutuhan, fungsi yang diinginkan, dan penentuan scope proyek secara detail.

02

Desain & Prototype

Membuat mockup tampilan dan alur aplikasi untuk konfirmasi sebelum coding dimulai.

03

Development

Proses coding, integrasi Blogger-Spreadsheet, testing, dan iterasi berdasarkan feedback.

04

Launch & Support

Deployment, dokumentasi penggunaan, dan support gratis sesuai paket setelah launch.

Apa Kata Klien Saya

Kepuasan klien adalah prioritas utama. Berikut beberapa feedback dari proyek yang sudah selesai.

Punya Ide Aplikasi?
Mari Wujudkan Bersama.

Apapun kebutuhan Anda — toko online, sistem pendaftaran, inventaris, atau custom app — saya siap membantu dari nol sampai launch.

Service Level Overview
Standar layanan yang berlaku untuk seluruh paket proyek
Aktif
<48j
Respon Pertama
99.5%
Uptime Target*
7–90h
Masa Support
1

Penerimaan Ketentuan

Dengan menghubungi, memesan, atau menggunakan layanan yang disediakan oleh Aan Fauzi (selanjutnya disebut "Developer" atau "Penyedia Layanan"), Anda (selanjutnya disebut "Klien" atau "Pengguna") menyatakan bahwa Anda telah membaca, memahami, dan menyetujui untuk terikat oleh Terms of Service ini.

Terms of Service ini merupakan perjanjian yang mengatur hubungan layanan antara Klien dan Developer, terpisah dari Syarat & Ketentuan kontraktual (yang mengatur pembayaran, pembatalan, dll.) dan Lisensi (yang mengatur hak cipta).

Dokumen hukum untuk layanan ini terdiri dari tiga bagian yang saling melengkapi: Terms of Service (halaman ini — standar layanan), Syarat & Ketentuan (kontrak kerja), dan Lisensi (hak cipta).

Jika Anda tidak menyetujui ketentuan ini, Anda tidak diperkenankan menggunakan layanan. Ketidaksetujuan yang disampaikan setelah proyek dimulai akan mengacu pada kebijakan pembatalan di Syarat & Ketentuan.

2

Deskripsi Layanan

Developer menyediakan layanan pengembangan aplikasi web dengan spesifikasi berikut:

  • Platform utama: Google Blogger sebagai frontend/hosting
  • Backend/database: Google Spreadsheets yang diakses via Google Apps Script
  • Bahasa pemrograman: HTML5, CSS3, JavaScript (vanilla), Google Apps Script (JavaScript-based)
  • Metode delivery: Deploy langsung ke platform Blogger Klien atau transfer file
  • Dokumentasi: Panduan penggunaan dasar disertakan pada setiap proyek

2.1 Yang Termasuk dalam Layanan

  • Analisis kebutuhan dan konsultasi teknis
  • Perancangan desain antarmuka (UI) sesuai brief
  • Pengembangan kode frontend (Blogger template)
  • Pengembangan kode backend (Apps Script)
  • Integrasi Blogger ↔ Spreadsheet
  • Testing dasar di berbagai browser & perangkat
  • Deploy ke lingkungan produksi
  • Dokumentasi penggunaan sederhana
  • Masa support sesuai paket yang dipilih

2.2 Yang Tidak Termasuk

  • Pembuatan konten (teks, gambar, video)
  • Pengelolaan SEO berkelanjutan
  • Pembelian domain, hosting, atau layanan berbayar pihak ketiga
  • Pengujian beban (load/stress testing) skala besar
  • Audit keamanan profesional
  • Pengembangan aplikasi mobile native
  • Setup infrastruktur server/CI/CD
3

Tier Layanan & SLA

Layanan ditawarkan dalam tiga tier dengan Service Level Agreement (SLA) yang berbeda. SLA mengatur standar kualitas, waktu respons, dan cakupan support untuk masing-masing tier.

Basic App
Rp500K / proyek
  • Waktu respons: <72 jam
  • Revisi: 2 kali
  • Support: 7 hari
  • Bug fix kritis saja
  • Dashboard admin
  • Notifikasi otomatis
  • Prioritas tinggi
Custom Solution
Rp3Jt+ / proyek
  • Waktu respons: <24 jam
  • Revisi: tak terbatas
  • Support: 90 hari
  • Bug fix + update + konsultasi
  • Dashboard lengkap
  • Integrasi API pihak ketiga
  • Prioritas tinggi
"Waktu respons" adalah batas maksimal Developer membalas pesan Klien pada hari kerja (Senin–Sabtu, 08:00–21:00 WIB). Hari Minggu & tanggal merah nasional tidak dihitung.
4

Akun & Akses

4.1 Akses yang Dibutuhkan

Untuk memulai proyek, Klien wajib menyediakan akses ke:

  • Akun Google dengan akses ke Blogger (sebagai admin)
  • Google Spreadsheet yang akan digunakan sebagai database (akses editor minimum)
  • Google Drive (jika ada pengelolaan file, akses contributor minimum)
Klien bertanggung jawab penuh atas keamanan akun Google-nya. Developer tidak akan pernah meminta password akun Google Klien. Akses diberikan melalui fitur berbagi akses Google, bukan login langsung.

4.2 Pengelolaan Akses

Kebijakan pengelolaan akses selama proyek:

  • Akses diberikan hanya untuk durasi proyek kecuali disepakati lain
  • Developer akan menggunakan akun service/endpoint terpisah untuk Apps Script sebisa mungkin
  • Setelah proyek selesai, akses yang diberikan kepada Developer akan dihapus atau dikurangi sesuai kebutuhan maintenance
  • Klien dapat mencabut akses kapan saja, namun ini dapat mempengaruhi kemampuan Developer untuk menyelesaikan pekerjaan
5

Kebijakan Penggunaan yang Dilarang

Layanan Developer tidak boleh digunakan untuk tujuan berikut:

  • Membuat aplikasi yang melanggar hukum Indonesia atau hukum negara lain
  • Membuat konten yang mengandung SARA, ujaran kebencian, kekerasan, atau pornografi
  • Membangun sistem phishing, scam, atau penipuan dalam bentuk apapun
  • Mengumpulkan data pribadi pengguna akhir tanpa persetujuan yang sah
  • Melakukan aktivitas spamming, botting, atau penyalahgunaan API pihak ketiga
  • Menggunakan layanan untuk kompetisi langsung yang merugikan Developer
  • Menyebarkan malware, ransomware, atau kode berbahaya melalui sistem yang dibangun
Jika Developer mengetahui atau menduga bahwa layanan sedang digunakan untuk tujuan ilegal, Developer berhak menghentikan layanan secara sepihak tanpa pemberitahuan terlebih dahulu dan tanpa pengembalian dana.
6

Data & Privasi

6.1 Data yang Developer Kumpulkan

Selama proses layanan, Developer dapat mengumpulkan:

Jenis DataContohTujuan
Identitas KlienNama, email, nomor WAKomunikasi & kontrak
Data proyekBrief, scope, file desainPengerjaan proyek
Kredensial aksesEmail Google, link sharingDeploy & integrasi
Data pengguna akhirData yang masuk ke spreadsheetDisimpan langsung di spreadsheet Klien

6.2 Perlindungan Data

  • Data pengguna akhir tidak pernah melewati sistem Developer — langsung tersimpan di Google Spreadsheet milik Klien
  • Identitas Klien hanya digunakan untuk keperluan proyek dan tidak dibagikan ke pihak ketiga
  • Kredensial akses tidak disimpan secara permanen dan dihapus setelah proyek selesai
  • File proyek (source code, desain) dihapus dari perangkat Developer dalam 30 hari setelah pelunasan, kecuali Klien meminta penyimpanan

6.3 Tanggung Jawab Data Klien

Klien bertanggung jawab penuh atas data yang disimpan di spreadsheet-nya sendiri, termasuk backup rutin, kepatuhan terhadap regulasi privasi (seperti UU PDP), dan pengelolaan retensi data. Developer dapat memberikan rekomendasi tetapi tidak bertanggung jawab atas pengelolaan data Klien.

7

Ketersediaan Layanan

7.1 Uptime Aplikasi

Aplikasi yang dikembangkan bergantung pada platform Google. Developer tidak mengendalikan ketersediaan platform tersebut. Historis, platform Google memiliki uptime yang sangat tinggi (>99.9%), namun:

  • Developer tidak menjamin uptime 100% untuk aplikasi yang di-deploy di Blogger
  • Downtime yang disebabkan oleh Google bukan menjadi dasar klaim garansi
  • Developer akan berusaha memberikan solusi alternatif atau workaround jika memungkinkan

7.2 Batasan Platform

Klien perlu memahami batasan inheren dari platform yang digunakan:

AspekBatasanDampak
Quota Apps Script~6 menit/jalankan, 20.000 unit/hariSkrip berat mungkin timeout
Batasi Spreadsheet10 juta sel, 5 juta karakter per selDataset besar perlu diarsitektur ulang
Blogger APITanpa batas resmi, tapi ada rate limitingOperasi massal bisa dibatasi
File sizeMaks ~15MB per file di DriveUpload file besar tidak possible
KoneksiApps Script tidak bisa keep-aliveSetiap request = cold start
Developer akan menginformasikan batasan ini sebelum proyek dimulai. Jika kebutuhan Klien melebihi batasan platform, Developer akan merekomendasikan alternatif atau penyesuaian arsitektur.
8

Pemeliharaan & Update

8.1 Update Platform Pihak Ketiga

Jika Google mengubah fitur, API, atau kebijakan yang menyebabkan aplikasi tidak berfungsi sebagaimana mestinya:

  • Dalam masa support: Developer akan menyesuaikan kode secara gratis sesuai cakupan paket
  • Setelah masa support: Perbaikan tersedia sebagai layanan support berbayar (Rp150.000/jam atau sesuai kesepakatan)
  • Perubahan destruktif total: Jika Google menghapus fitur secara permanen tanpa alternatif, Developer akan membantu migrasi ke solusi alternatif dengan biaya yang disepakati

8.2 Maintenance Terjadwal

Developer dapat melakukan maintenance terjadwal pada aplikasi yang masih dalam masa support. Maintenance akan dijadwalkan dengan pemberitahuan minimal 24 jam sebelumnya dan dilakukan di luar jam operasional (malam hari) jika memungkinkan.

8.3 Versi & Kompatibilitas

Developer menjamin kompatibilitas kode dengan platform Google pada saat delivery. Developer tidak bertanggung jawab atas ketidakcocokan yang timbul karena:

  • Klien memodifikasi kode secara manual setelah delivery
  • Pihak ketiga (selain Developer) memodifikasi spreadsheet atau setting Blogger
  • Pembaruan browser yang mengubah perilaku JavaScript/CSS
9

Tanggung Jawab Klien

Untuk memastikan layanan berjalan optimal, Klien bertanggung jawab atas:

  • Menyediakan akses yang dibutuhkan secara tepat waktu
  • Memberikan feedback dan keputusan dalam waktu wajar
  • Menyediakan konten (teks, gambar, data awal) yang diperlukan
  • Melakukan backup rutin data di spreadsheet
  • Tidak memodifikasi kode atau setting tanpa koordinasi dengan Developer
  • Menjaga keamanan akun Google masing-masing
  • Melaporkan masalah atau bug secara detail dan tepat waktu
  • Memastikan penggunaan aplikasi sesuai dengan kebijakan Google (Terms of Service Blogger, dll.)
Ketidakpatuhan Klien terhadap tanggung jawab di atas dapat membatalkan atau mengurangi cakupan garansi dan support tanpa kompensasi.
10

Modifikasi Layanan

Developer berhak melakukan modifikasi pada layanan yang sedang berjalan atau akan datang, termasuk:

  • Penyesuaian harga — Harga paket dapat berubah untuk proyek baru tanpa pemberitahuan, namun proyek yang sudah disepakati tetap menggunakan harga lama
  • Perubahan fitur paket — Isi dan cakupan paket dapat diubah, namun tidak mengurangi fitur yang sudah dijanjikan untuk proyek yang sedang berjalan
  • Perubahan teknis — Developer dapat mengubah teknologi pendukung (library, tools) selama tidak mengurangi fungsionalitas yang dijanjikan
  • Penghentian paket — Developer dapat menghentikan penawaran paket tertentu dengan pemberitahuan minimal 30 hari

Untuk perubahan material yang mempengaruhi proyek aktif, Developer akan memberikan pemberitahuan tertulis dan opsi bagi Klien untuk melanjutkan dengan ketentuan baru atau mengakhiri proyek (dengan refund proporsional sesuai Syarat & Ketentuan).

11

Penghentian Layanan

11.1 Oleh Developer

Developer dapat menghentikan layanan secara sepihak jika:

  • Klien melanggar Terms of Service ini atau Syarat & Ketentuan secara berulang
  • Klien menggunakan layanan untuk tujuan ilegal
  • Pembayaran tertunggak melebihi batas yang ditentukan di Syarat & Ketentuan
  • Terjadi force majeure (bencana alam, pandemi, perubahan regulasi drastis)
  • Platform Google menghentikan layanan yang menjadi fondasi proyek secara permanen

11.2 Oleh Klien

Klien dapat menghentikan layanan kapan saja dengan mengikuti kebijakan pembatalan di Syarat & Ketentuan. Setelah penghentian, Klien tetap bertanggung jawab atas pembayaran yang sudah dilakukan sesuai ketentuan refund.

11.3 Setelah Penghentian

Setelah layanan berakhir (untuk alasan apapun):

  • Klien tetap memiliki deliverable yang sudah dibayar lunas (sesuai lisensi)
  • Masa support berakhir sesuai paket, terlepas dari kapan penghentian terjadi
  • Developer tidak wajib menyediakan dukungan teknis lebih lanjut
  • Akses yang diberikan ke Developer akan dicabut dalam 14 hari kerja
12

Penyelesaian Sengketa

Jika terjadi perselisihan terkait layanan, kedua belah pihak sepakat untuk mengikuti langkah berikut secara berurutan:

  1. Musyawarah langsung — Klien dan Developer berdiskusi langsung melalui WhatsApp atau email untuk menyelesaikan masalah
  2. Mediasi informal — Jika musyawarah tidak berhasil dalam 14 hari, kedua pihak dapat melibatkan pihak ketiga yang disepakati bersama sebagai mediator
  3. Penyelesaian hukum — Jika mediasi gagal, sengketa akan diselesaikan melalui Pengadilan Negeri yang berwenang di wilayah domisili Developer

Selama proses penyelesaian sengketa, kedua belah pihak tetap melaksanakan kewajiban yang tidak diperselisihkan (misalnya pembayaran yang sudah jatuh tempo).

Seluruh ketentuan dalam Terms of Service ini tunduk pada hukum Negara Republik Indonesia.
13

Perubahan Terms of Service

Developer berhak memperbarui Terms of Service ini kapan saja. Perubahan akan efektif segera setelah dipublikasikan di halaman ini.

Untuk melindungi ekspektasi Klien, berlaku ketentuan berikut:

  • Perubahan minor (klarifikasi, perbaikan typo, format) — berlaku langsung tanpa pemberitahuan khusus
  • Perubahan signifikan (perubahan SLA, harga, tanggung jawab) — akan diberitahukan melalui WhatsApp/email minimal 7 hari sebelum berlaku
  • Proyek aktif — Klien dapat memilih menggunakan versi ToS yang berlaku saat proyek dimulai
Cara terbaik untuk tetap update adalah mengikuti media sosial Developer atau mengecek halaman ini sebelum memulai proyek baru.
14

Kontak

Untuk pertanyaan, keluhan layanan, atau klarifikasi mengenai Terms of Service ini:

Keluhan layanan akan ditanggapi dalam waktu 1×24 jam pada hari kerja. Developer berkomitmen untuk menyelesaikan keluhan secara adil dan transparan.

Dengan menggunakan layanan yang disediakan oleh Aan Fauzi, Anda dianggap telah membaca, memahami, dan menyetujui seluruh Terms of Service ini beserta dokumen pendukungnya (Syarat & Ketentuan dan Lisensi).