Aplikasi mobile hybrid untuk petani

Catat lahan, kegiatan, jadwal & panen dalam satu aplikasi.

Catat Tani membantu petani menyimpan data lahan, mencatat pekerjaan harian dan biayanya, mengingat jadwal perawatan, serta menghitung pendapatan panen dari harga jual yang benar-benar Anda masukkan.

5 modul intiLahan, Kegiatan, Jadwal, Panen, Laporan
Offline-firstTetap bisa mencatat tanpa sinyal
Android & iOSSatu basis kode (Flutter)
Tugas 2

Peta jawaban: 8 pertanyaan, 1 halaman

Setiap poin tugas dijawab pada bagian terpisah di halaman ini. Klik untuk menuju jawabannya.

01 • Masalah & solusi

Masalah yang diselesaikan Catat Tani

Banyak petani mengelola lahan dengan buku tulis atau pesan singkat. Hasilnya, data sulit dicari, jadwal terlewat, dan biaya tidak pernah benar-benar diketahui.

Masalah di lapangan

  • Data tersebar. Catatan lahan dan kegiatan ada di buku, chat, atau ingatan, sehingga sulit ditelusuri kembali.
  • Jadwal terlupa. Penyiraman, pemupukan, penyemprotan, dan panen terlewat dari waktu yang tepat.
  • Biaya & hasil tidak seragam. Pengeluaran dan pendapatan tidak dicatat dengan format yang sama, jadi untung-rugi sulit dihitung.
  • Harga jual berubah-ubah. Perhitungan yang memakai harga tetap sering meleset dari kenyataan.
  • Kondisi lapangan sulit. Waktu terbatas, ponsel dipakai di kebun, sinyal sering tidak stabil.

Solusi Catat Tani

  • Data lahan & tanaman terstruktur dengan nama, lokasi, luas, dan komoditas.
  • Catatan kegiatan + biaya yang otomatis masuk rekap biaya operasional.
  • Jadwal & pengingat dengan status jelas: Terjadwal, Selesai, Terlambat.
  • Catatan panen transparan. Pendapatan kotor = jumlah × harga jual yang Anda isi sendiri.
  • Dashboard & laporan dihitung dari data yang benar-benar tersimpan, bukan angka contoh.
  • Offline-first agar tetap bisa mencatat di kebun tanpa internet, lalu sinkron saat online.

Batasan produk (versi awal): bukan prediksi panen berbasis AI, bukan marketplace, bukan sumber harga pasar otomatis, dan bukan sistem akuntansi penuh. Laporan hanya berdasarkan data yang dimasukkan pengguna.

02 • Analisa requirement

Analisa kebutuhan aplikasi

Requirement disusun dari kebutuhan pengguna utama: petani individu dan pemilik usaha tani skala kecil-menengah yang membutuhkan aplikasi sederhana dan bisa dipakai di lapangan.

Pemangku kepentingan

  • Petani / pemilik lahan – pengguna utama.
  • Pekerja tani & ketua kelompok – pencatat tambahan (rencana).
  • Penyuluh & koperasi – pendamping dan mitra distribusi.
  • Tim Catat Tani – pengelola produk dan dukungan.

Profil & kendala pengguna

  • Mengelola satu atau beberapa lahan.
  • Waktu terbatas dan sering bekerja di luar ruangan.
  • Tidak terbiasa dengan aplikasi bisnis.
  • Koneksi internet tidak selalu stabil.

Kebutuhan UI

  • Teks jelas dan tombol besar (target sentuh ≥ 44 px).
  • Form singkat dengan label permanen.
  • Status memakai teks, bukan warna saja.
  • Pesan kesalahan yang membantu dan konsisten.

Kebutuhan fungsional & prioritas

KodeKebutuhan fungsionalPrioritas
F-01Login, logout, dan pemeriksaan sesi pengguna.MVP
F-02Dashboard ringkasan: lahan aktif, tanaman, kegiatan, hasil panen, jadwal terdekat/terlambat.MVP
F-03CRUD data lahan (nama, lokasi, luas + satuan, tanaman) dengan arsip/hapus berkonfirmasi.MVP
F-04Catatan kegiatan: tanggal, jenis, lahan/tanaman, keterangan, biaya (≥ Rp0).MVP
F-05Jadwal kegiatan, status (Terjadwal, Selesai, Dibatalkan, Terlambat), tandai selesai.MVP
F-06Catatan panen: jumlah, harga jual manual, pendapatan kotor otomatis.MVP
F-07Penyimpanan persisten dan sinkronisasi data.MVP
F-08Laporan periode, grafik pendapatan vs biaya, ekspor PDF/Excel.Lanjutan
F-09Notifikasi perangkat (push), foto dokumentasi, mode offline penuh.Lanjutan

Aturan bisnis penting

  • Pendapatan kotor = jumlah hasil × harga jual yang diisi pengguna. Contoh: 500 kg × Rp8.000/kg = Rp4.000.000.
  • Harga tidak pernah dipatok atau diisi otomatis oleh aplikasi.
  • Selisih tercatat = pendapatan kotor − biaya tercatat (bukan laba bersih).
  • Biaya tidak boleh negatif; luas lahan dan jumlah panen harus > 0.
  • Lahan yang memiliki riwayat tidak dihapus diam-diam; tampilkan peringatan atau arsipkan.
  • Jadwal lewat waktu dan belum selesai otomatis berstatus Terlambat.

Kebutuhan nonfungsional

  • Kemudahan: alur singkat, label jelas.
  • Responsif: ponsel 360-430 px, tablet, dan desktop.
  • Keandalan: data tidak hilang saat aplikasi ditutup; kegagalan simpan ditampilkan.
  • Keamanan & privasi: autentikasi dan otorisasi di server, password di-hash, data antar pengguna terisolasi.
  • Aksesibilitas: kontras memadai, area sentuh besar, dukungan keyboard.
  • Ekstensibilitas: siap menambah laporan, ekspor, foto, dan mode offline.
Pilihan platform: hybrid (Flutter). Satu basis kode untuk Android dan iOS menekan biaya dan waktu pengembangan, performanya mendekati native, dan mendukung database lokal (SQLite) serta push notification. Android menjadi target pertama karena mayoritas petani memakai Android.
03 • Fitur

Penjelasan fitur-fitur Catat Tani

Delapan modul dengan satu design system hijau yang konsisten, dibuat untuk dipakai satu tangan di lapangan.

๐Ÿ”

Login & Sesi

Masuk dengan username/email dan password (dapat ditampilkan/disembunyikan). Pesan gagal login jelas, sesi dijaga, dan logout berkonfirmasi.

๐Ÿ 

Dashboard

Sapaan, tanggal, jumlah lahan aktif, tanaman, kegiatan bulan ini, hasil panen, aksi cepat, dan jadwal yang perlu perhatian. Semua angka dihitung dari data tersimpan.

๐ŸŒพ

Data Lahan

Simpan nama, lokasi, luas (m² atau hektare), dan tanaman tiap petak. Ada pencarian, filter, detail riwayat, serta arsip dengan peringatan dampak.

๐Ÿ“

Catatan Kegiatan

Rekam pemupukan, penyemprotan, penyiangan, penanaman, pengairan, dan lainnya lengkap dengan biaya. Total biaya operasional bulan berjalan tampil di bagian atas.

๐Ÿ“…

Jadwal & Pengingat

Kalender mingguan/bulanan, status Terjadwal/Selesai/Terlambat, tombol Tandai Selesai dan Jadwalkan Ulang, serta opsi langsung membuat catatan kegiatan tanpa data ganda.

๐Ÿงบ

Catatan Panen

Isi jumlah dan harga jual aktual; pendapatan kotor dihitung otomatis. Filter per periode, lahan, dan tanaman.

๐Ÿ“Š

Laporan Lanjutan

Rekap harian/bulanan/tahunan, pendapatan vs biaya, rekap per lahan dan tanaman, serta ekspor PDF/Excel.

๐Ÿ‘ค

Profil & Pengaturan

Info akun, preferensi satuan luas dan hasil panen, pengaturan pengingat, versi aplikasi, dan tombol keluar.

Keadaan UI yang jelas

Loading, empty state, pesan sukses/gagal, validasi di dekat kolom, dan konfirmasi hapus, sehingga petani selalu tahu apa yang terjadi.

Offline-first & sinkron

Data ditulis ke penyimpanan lokal lebih dulu, lalu dikirim ke server saat koneksi tersedia.

Pengingat tepat waktu

Pengingat H-1 dan pada hari kegiatan, ditambah peringatan cuaca sederhana untuk waktu semprot (tahap lanjutan).

04 • Arsitektur

Arsitektur aplikasi

Arsitektur berlapis: aplikasi hybrid dengan database lokal untuk kerja offline, REST API sebagai pintu data, dan layanan pendukung untuk penyimpanan, notifikasi, dan pembayaran.

1. LAPISAN KLIEN (Flutter - Android / iOS, Web responsif) Presentation / UI Dashboard, Lahan, Kegiatan,Jadwal, Panen, Laporan, Profil State & Logika Riverpod, use-case, validasi,hitung pendapatan & status Data lokal (offline) SQLite (Drift), antrean sinkron,cache foto & sesi aman Layanan perangkat Notifikasi lokal, kamera,penyimpanan terenkripsi HTTPS / TLS - REST JSON + token JWT 2. LAPISAN BACKEND (REST API - Laravel / Node.js) API GatewayNginx, rate limit,validasi, CORS AuthLogin, token,hash password,otorisasi Modul bisnisLahan, Kegiatan, Jadwal,Panen, Laporan, Sinkron(resolusi konflik) Worker / QueuePengingat terjadwal,ekspor PDF/Excel,status Terlambat Admin & MonitoringPanel admin, log,analitik pemakaian 3. LAPISAN DATA PostgreSQLPengguna, lahan,kegiatan, jadwal,panen Object StorageFoto dokumentasi,hasil ekspor RedisCache & antreanpengingat 4. LAYANAN EKSTERNAL Firebase FCMPush notificationpengingat jadwal Payment GatewayMidtrans / XenditQRIS, e-wallet, VA

Alur data

Pengguna mencatat di aplikasi → disimpan ke SQLite lokal → antrean sinkron mengirim ke API saat online → API memvalidasi dan menyimpan ke PostgreSQL → Dashboard dan Laporan menghitung ulang dari data tersimpan.

Model data inti

Pengguna → Lahan → Tanaman. Kegiatan, Jadwal, dan Panen mengacu ke Lahan (dan Tanaman). Pengingat terhubung ke Jadwal. Setiap data memiliki ID unik dan pemilik.

Keamanan

TLS, JWT berumur pendek, password di-hash (bcrypt/argon2), otorisasi per pengguna di server, backup database terjadwal, dan enkripsi data sensitif pada perangkat.

05a • Analisa SWOT

Analisa SWOT

Gambaran kekuatan, kelemahan, peluang, dan ancaman Catat Tani pada tahap awal.

Strengths Kekuatan (internal)

  • Fokus sempit dan sederhana: lahan, kegiatan, jadwal, panen.
  • Harga jual manual sehingga laporan jujur dan transparan.
  • Desain mobile-first dengan tombol besar dan bahasa Indonesia sehari-hari.
  • Offline-first cocok untuk area sinyal lemah.
  • Hybrid satu basis kode: biaya pengembangan efisien.

Weaknesses Kelemahan (internal)

  • Merek baru dan belum dikenal petani.
  • Literasi digital sebagian petani masih rendah.
  • Input data manual membutuhkan kebiasaan dan disiplin.
  • Tim kecil dengan sumber daya dukungan terbatas.
  • Fitur otomatis (prediksi, harga pasar) belum tersedia di versi awal.

Opportunities Peluang (eksternal)

  • Jutaan petani dan penetrasi smartphone Android yang terus naik.
  • Dorongan pemerintah pada digitalisasi pertanian dan program penyuluhan.
  • Kebutuhan catatan usaha untuk pengajuan pembiayaan/KUR.
  • Kemitraan dengan koperasi, kelompok tani, dan toko saprotan.
  • Pengembangan lanjutan: laporan, ekspor, foto, integrasi cuaca.

Threats Ancaman (eksternal)

  • Aplikasi pertanian lain yang lebih besar dan berdana kuat.
  • Kebiasaan lama mencatat di buku atau WhatsApp.
  • Keterbatasan kuota dan sinyal di pedesaan.
  • Risiko keamanan dan privasi data jika tidak dikelola benar.
  • Daya beli petani yang sensitif terhadap harga langganan.
Strategi turunan: pakai kekuatan (sederhana + offline) untuk memanfaatkan peluang kemitraan (S-O); tutup kelemahan literasi lewat onboarding visual dan pendampingan penyuluh (W-O); redam ancaman kompetitor dengan fokus niche dan paket gratis yang berguna (S-T); jaga biaya langganan tetap rendah (W-T).
05b • Business Model Canvas

Business Model Canvas

Sembilan blok model bisnis Catat Tani.

Key Partners

  • Koperasi & kelompok tani
  • Penyuluh pertanian / dinas
  • Toko saprotan & produsen pupuk
  • Bank/lembaga pembiayaan
  • Payment gateway, cloud, FCM

Key Activities

  • Pengembangan & pemeliharaan aplikasi
  • Edukasi & onboarding petani
  • Dukungan pelanggan
  • Kemitraan & pemasaran

Key Resources

  • Tim developer & desainer
  • Infrastruktur cloud & database
  • Merek & basis data pengguna
  • Konten edukasi

Value Propositions

  • Semua catatan lahan, kegiatan, jadwal, dan panen di satu tempat
  • Tidak ada jadwal terlewat berkat pengingat
  • Tahu biaya dan pendapatan nyata, tanpa harga patokan
  • Mudah dipakai, tetap jalan saat offline

Customer Relationships

  • Self-service dengan tutorial singkat
  • Komunitas WhatsApp petani
  • Pendampingan lewat penyuluh & kelompok

Channels

  • Google Play & App Store
  • Media sosial (TikTok, YouTube, Facebook)
  • Penyuluhan & kegiatan kelompok tani
  • Website company profile

Customer Segments

  • Petani individu skala kecil
  • Petani multi-lahan / usaha tani menengah
  • Kelompok tani, gapoktan, koperasi
  • Mahasiswa & petani muda (agripreneur)

Cost Structure

  • Gaji/honor tim pengembang dan desain
  • Server, database, penyimpanan, notifikasi
  • Biaya payment gateway (per transaksi)
  • Pemasaran, edukasi lapangan, dan dukungan

Revenue Streams

  • Langganan premium individu (bulanan/tahunan)
  • Paket kelompok tani / koperasi (multi-pengguna)
  • Kemitraan & konten sponsor yang relevan (tahap lanjutan)
  • Layanan laporan khusus untuk lembaga (tahap lanjutan)
06 • Audiens

Cara mendapatkan audiens

Petani lebih percaya rekomendasi orang yang dikenal. Karena itu strategi dimulai dari komunitas dan lapangan, lalu diperluas lewat digital.

1

Kemitraan penyuluh, kelompok tani & koperasi

Pilot di beberapa kelompok tani dengan pelatihan singkat 30 menit. Satu ketua kelompok yang puas dapat membawa puluhan anggota.

2

Konten edukasi di TikTok, YouTube & Facebook

Video pendek berbahasa sederhana: cara mencatat pupuk, menghitung biaya per musim, dan tips jadwal tanam, dengan ajakan mencoba aplikasi.

3

Grup WhatsApp & komunitas petani

Bergabung dan membuat grup tanya-jawab, membagikan template catatan musim tanam, dan menjawab pertanyaan langsung.

4

Optimasi Play Store (ASO) & website

Kata kunci seperti "catatan tani", "jadwal pupuk", dan "pembukuan petani", ditambah halaman company profile ini yang dioptimalkan untuk pencarian.

5

Program referral

Petani yang mengajak 3 rekan mendapat bonus bulan premium gratis. Ketua kelompok mendapat akses paket kelompok.

6

Kolaborasi toko saprotan & kampus pertanian

Poster QR di toko saprotan dan kerja sama dengan kampus untuk program KKN/pendampingan petani muda.

Aktivasi

Onboarding 3 langkah: tambah lahan, catat kegiatan pertama, buat jadwal pertama.

Retensi

Pengingat jadwal, ringkasan bulanan, dan laporan musim tanam yang mendorong pengguna kembali.

Metrik yang dipantau

Unduhan, pengguna aktif mingguan, kegiatan tercatat per pengguna, konversi ke premium, dan churn.

07 • Monetisasi

Cara monetisasi

Model utama adalah freemium: fitur inti gratis agar petani mau mencoba, fitur lanjutan berbayar bagi yang membutuhkan.

Utama

1. Langganan premium (freemium)

Paket gratis mencakup pencatatan dasar. Paket berbayar membuka lahan tanpa batas, laporan lengkap, ekspor PDF/Excel, foto dokumentasi, dan backup cloud.

Utama

2. Paket kelompok tani / koperasi

Langganan multi-pengguna dengan satu rekap gabungan untuk ketua kelompok. Pembayaran satu pintu lebih mudah bagi anggota.

Lanjutan

3. Kemitraan & konten sponsor

Informasi produk saprotan atau asuransi pertanian yang relevan dan diberi label sponsor jelas. Tidak mengubah isi laporan petani, dan Catat Tani tidak menjadi marketplace.

Lanjutan

4. Layanan laporan untuk lembaga

Dengan persetujuan pengguna, ekspor catatan usaha tani sebagai pendukung pengajuan pembiayaan atau program pendampingan.

Simulasi pendapatan (asumsi)

SkenarioPengguna aktifKonversi berbayarPelangganRata-rata/bulanPerkiraan pendapatan/bulan
Konservatif5.0003%150Rp25.000Rp3.750.000
Realistis20.0005%1.000Rp28.000Rp28.000.000
Optimis50.0007%3.500Rp30.000Rp105.000.000

Angka di atas adalah asumsi perencanaan, bukan data aktual. Hasil nyata bergantung pada validasi pasar dan uji pengguna.

08 • Pricing

Pricing yang ramah untuk petani

Mulai gratis. Tingkatkan paket hanya ketika usaha tani Anda bertambah besar. Harga adalah usulan awal dan dapat disesuaikan setelah uji pasar.

Tani Mandiri

Rp0 selamanya
Untuk mencoba dan petani kecil
  • Hingga 2 lahan
  • Catatan kegiatan & biaya
  • Jadwal & pengingat dalam aplikasi
  • Catatan panen + pendapatan kotor
  • Dashboard ringkasan
  • Laporan periode & grafik
  • Ekspor PDF/Excel
  • Foto & backup cloud
Mulai gratis
Paling populer

Tani Plus

Rp25.000 /bulan
Ditagih tiap bulan
  • Lahan & tanaman tanpa batas
  • Semua fitur Tani Mandiri
  • Laporan periode & grafik pendapatan vs biaya
  • Ekspor PDF & Excel
  • Foto dokumentasi kegiatan
  • Backup & sinkron antar perangkat
  • Pengingat push & prioritas dukungan
Pilih Tani Plus

Kelompok Tani

Rp99.000 /bulan
Hingga 10 anggota (tambahan Rp8.000/anggota)
  • Semua fitur Tani Plus untuk tiap anggota
  • Rekap gabungan untuk ketua kelompok
  • Peran ketua & anggota
  • Pelatihan onboarding kelompok
  • Pembayaran satu pintu
  • Dukungan prioritas
Hubungi kami

Dasar penentuan harga

  • Terjangkau: Rp25.000/bulan setara sekitar satu bungkus pupuk kecil atau beberapa jam upah harian, jauh lebih kecil daripada biaya kegiatan yang dicatat.
  • Value-based: manfaat utama adalah tahu biaya dan hasil nyata serta tidak melewatkan jadwal.
  • Freemium: paket gratis berguna sungguhan sehingga hambatan mencoba rendah.
  • Diskon tahunan: mengurangi churn dan menyesuaikan arus kas musim tanam.

Metode pembayaran & kebijakan

  • QRIS, e-wallet, transfer bank/virtual account, dan pulsa (opsional).
  • Pembayaran musiman: tahunan dapat dibayar setelah panen.
  • Percobaan gratis 14 hari untuk Tani Plus.
  • Data tetap dapat dilihat dan diekspor meski langganan berakhir.

Harga bersifat usulan untuk keperluan perencanaan bisnis dan dapat berubah setelah validasi dengan calon pengguna.

Siap mencatat musim tanam berikutnya?

Mulai dari satu lahan, satu kegiatan, dan satu jadwal. Sisanya biar Catat Tani yang merapikan.

Lihat paket