Memorandum of Understanding & Proposal APPS DEVELOPMENT

Sistem Manajemen & Penjualan
"Gudang Macbook HQ"

Nomor: 001/MOU-PROP/GM-HQ/2026
Tanggal: 27 September 2026
PIHAK PERTAMA — DEVELOPER
fajardwnugroho.com
Fajar Nugroho
fajardwnugroho@gmail.com / 081380548140
PIHAK KEDUA — CLIENT
Gudang Macbook
[Nama Penanggung Jawab]
Email / WA: [___]

1 Latar Belakang

Gudang Macbook bergerak di ritel laptop second, dengan satu gudang pusat dan beberapa toko cabang. Data stok, distribusi, penjualan, dan laporan saat ini tersebar, sehingga sulit dipantau secara real-time. Dibutuhkan satu sistem terpusat berbasis web untuk menyatukan seluruh alur operasional.

2 Tahapan Kerja — Staging (Trial Version) → Production (Final Version)

TAHAP 1 — STAGING · SAAT INI
  • Dashboard mini ERP full-functional: multi-toko, multi-akun, alur inventory lengkap
  • Trial untuk divalidasi behavior dan alur kerja client
  • Trial live di hq.gudangmacbook.com
  • Observasi untuk meminimalisir celah dan gap atau error
TAHAP 2 — PRODUCTION - FINAL VERSION
  • Hardening: seluruh behavior client tercakup, minim error
  • Deploy ke production level
  • Data trial direset jika dibutuhkan
  • Didampingi maintenance hingga 6 bulan gratis

3 Ruang Lingkup Pekerjaan

  1. Infrastruktur & Fondasi — Supabase (Auth, Postgres, Realtime, RLS) + Vercel; autentikasi nyata; multi-role & multi-cabang.
  2. Master Data & Role — Struktur toko, produk, unit (unit-centric: 1 SKU + serial per barang), profil pengguna, log audit unit.
  3. Penerimaan Barang (HQ) — Rencana kedatangan, receiving, servis, QC sampai unit berstatus READY.
  4. Distribusi & Stock Request — Alur push (DO + approval leader toko) dan pull (stock request + task-inbox HQ + auto-fulfill), termasuk serah-terima.
  5. Penjualan Toko — Input penjualan per unit dengan pengaman anti double-sell; dashboard & laporan realtime.
  6. Toko Online & Lead — Katalog publik unit READY, filter toko terdekat, funnel lead + redirect WhatsApp.
  7. Laporan Harian CS — Editor template, form harian dinamis, tracking shift, flag keterlambatan.
  8. Manajemen Pengguna — Signup → persetujuan admin → penentuan role/cabang/shift.
  9. Deployment & Pengujian — Lingkungan staging & produksi, seed data, UAT end-to-end.
Di luar lingkup: langganan pihak ketiga (Database/Server), migrasi data lama, modul POS/promo lama, reset password via email, dan pengembangan lanjutan pasca-pemeliharaan. Perubahan lingkup diajukan sebagai Change Request tertulis.

4 Project Value

Rp 10 jt · Commitment FeeRp 5 jt · Down PaymentRp 30 jt · Tempo
PHASE SAAT INI
1
Commitment Fee
Rp 10.000.000
Tanda jadi proyek. Staging live dengan mini ERP full-functional untuk divalidasi Client.
2
Down Payment
Rp 5.000.000
Memulai hardening menuju production penuh.
3
Tempo Payment
Rp 30.000.000
Fleksibel — 6x Rp5jt, atau 3x Rp10jt, disepakati sebelum go-live.
TerminConditionNominal
1. Commitment FeePhase implementasi dan penyesuaian dengan behavior.Rp 10.000.000
2. Down PaymentFinal versionRp 5.000.000
3. Tempo PaymentDidampingi maintenance hingga 6 bulanRp 30.000.000
Total Nilai KontrakRp 45.000.000

Empat Puluh Lima Juta Rupiah. Nilai belum termasuk pajak (PPN/PPh) bila berlaku.

Opsi Pelunasan Sisa Rp 30.000.000

OpsiSkemaDurasi
A6x Rp 5.000.0006 bulan
B3x Rp 10.000.0003 bulan

Opsi lain dapat diajukan dan disepakati sebelum go-live produksi.

5 Ketentuan Kerja

Hak & Kewajiban

Jadwal & Milestone

Infra → Data & Role → Unit Inventory → Distribusi & Stock Request → Penjualan & Dashboard → Toko Online & Lead → Laporan CS → Hardening & Deploy. Estimasi total 2 minggu sejak Down Payment diterima dan materi lengkap. Keterlambatan materi/feedback menggeser jadwal secara proporsional.

Kepemilikan & Kerahasiaan

Hak pakai code sumber berpindah ke Client setelah pelunasan penuh; data operasional (unit, penjualan, lead, laporan) sepenuhnya milik Client sejak awal. Pengembang berhak mencantumkan proyek sebagai portofolio kecuali ditolak tertulis. Kedua pihak menjaga kerahasiaan informasi non-publik, mengikat bahkan setelah dokumen berakhir.

Perubahan Lingkup, Pembatalan & Keterlambatan

Sengketa & Lain-lain

Sengketa diselesaikan secara musyawarah; bila gagal, melalui pengadilan/mediasi di Sleman sesuai hukum yang berlaku di Indonesia. Hal yang belum diatur ditetapkan dalam addendum. Dokumen dibuat 2 (dua) rangkap, masing-masing bermeterai cukup dan berkekuatan hukum yang sama.

6 Biaya di Luar Fee Development

Ditanggung Clien langsung ke penyedia (bukan bagian dari fee Developer):

ItemEstimasi
Supabase (plan berbayar bila diperlukan)mulai ~US$25/bulan
Vercel (plan Pro bila diperlukan)mulai ~US$20/bulan
Domain (gudangmacbook.com)~Rp 200.000/tahun

Trial dapat berjalan pada plan gratis.

7 Garansi & Maintenance

6 bulan pendampingan gratis setelah go-live production — mencakup perbaikan bug dan dukungan minor untuk fungsi dalam lingkup pekerjaan. Tidak mencakup fitur baru, perubahan permintaan, kesalahan penggunaan, kerusakan akibat perubahan pihak lain, dan kegagalan layanan pihak ketiga. Setelah 6 bulan, tersedia opsi project based melalui kontrak terpisah.

Asumsi & Catatan Penting

8 Persetujuan

Dengan menandatangani di bawah ini, Para Pihak menyetujui seluruh isi dokumen ini.

PIHAK PERTAMA — Developer
fajardwnugroho.com
Fajar Nugroho
PIHAK KEDUA — Client
Gudang Macbook
Nama: [___] · Jabatan: [___]
Tanggal: [___]

Lampiran A Rincian Milestone per Modul

#ModulMilestoneTahapKriteria Selesai
0Infrastruktur & FondasiSupabase (Auth, Postgres, Realtime, RLS) + Vercel; env var; pipeline deployStagingAuth nyata aktif; deploy tanpa error
1Data & RoleTabel inti (stores, products, units, profiles), RLS, seed akun per role/cabangStagingAkses per role/cabang terkunci RLS
2Unit InventoryModel unit (1 SKU + serial), receiving, servis, QC, tabel unit (filter/bulk/CSV)StagingUnit mengalir sampai status READY
3Distribusi & Stock RequestDO push + approval leader; stock request pull + task-inbox HQ + auto-fulfillStagingSerah-terima antar cabang tercatat
4Penjualan & DashboardInput penjualan per unit, guard anti double-sell, dashboard & laporan real-timeStagingTidak ada unit terjual dua kali
5Toko Online & LeadKatalog publik unit READY, filter toko terdekat, funnel lead + notifikasi WhatsAppStagingLead masuk ke admin toko
6Laporan Harian CSEditor template manager, form harian dinamis, tracking shift, flag keterlambatanStagingLaporan harian tersimpan & terpantau
7Hardening & DeployPenutupan edge case seluruh modul, seed realistis, UAT E2E, deploy produksiProductionUAT disetujui; produksi live & bersih