Langsung ke konten
Berita & Update
October 23, 2026 7

Ide Project #8: Bikin Aplikasi Kasir Laundry dalam Satu Prompt

Aplikasi kasir laundry lengkap dari satu prompt: harga kiloan dan satuan, status cucian, nota dengan nomor order otomatis, aturan wajib lunas sebelum diambil, laporan harian, sampai tombol WhatsApp untuk mengabari pelanggan.

Ide Project #8: Bikin Aplikasi Kasir Laundry dalam Satu Prompt

Usaha laundry punya cara kerja yang tidak cocok dengan aplikasi kasir toko biasa. Harganya ada yang per kilo, ada yang per item. Cucian tidak selesai saat itu juga, jadi pelanggan perlu nota untuk mengambilnya dua hari kemudian. Lalu ada pelanggan yang bayar di depan, ada juga yang bayar saat mengambil. Kalau semua itu masih dicatat di buku, cepat atau lambat ada cucian yang terlewat atau tagihan yang lupa ditagih.

Di seri "Ide Project" kedelapan ini, kita bikin aplikasi kasir laundry dari satu prompt. Levelnya Menengah, karena ada dua jenis harga, beberapa layanan dalam satu order, alur status cucian, dan satu aturan bisnis penting: cucian tidak boleh ditandai sudah diambil sebelum lunas. Kalau kamu belum pernah membuat project di TanpaNgoding AI, baca dulu Ide Project #1 untuk cara membuka builder dan membuat project baru.

Apa yang Bakal Kita Bangun

Hasil akhirnya adalah aplikasi "Laundry Bersih" dengan dashboard ringkasan operasional harian: jumlah order, pendapatan, total kilo, order yang belum lunas, daftar order aktif, dan jumlah cucian per status.

Dashboard aplikasi Laundry Bersih berisi ringkasan order hari ini, pendapatan, total kilo, order belum lunas, dan status cucian

Step 1: Tulis Prompt Lengkapnya

Buat project baru di builder, lalu tulis prompt berikut di kolom chat. Perhatikan bahwa prompt ini menjelaskan jenis harga, isi form order, daftar status, isi nota, isi laporan, dan satu aturan bisnis. Semakin jelas aturannya ditulis, semakin kecil kemungkinan AI menebak.

"Buatkan aplikasi kasir untuk usaha laundry bernama Laundry Bersih. Butuh: daftar layanan dengan dua jenis harga, yaitu kiloan per kg (contoh Cuci Kering Setrika Rp7.000/kg, Cuci Kering Rp5.000/kg) dan satuan per item (contoh Bed Cover Rp25.000, Sepatu Rp30.000); data pelanggan berisi nama dan nomor HP; form order baru yang bisa berisi beberapa layanan sekaligus, dengan input berat untuk layanan kiloan dan jumlah untuk layanan satuan, total dihitung otomatis; pilihan pembayaran lunas di awal atau bayar saat ambil; status cucian (Diterima, Dicuci, Disetrika, Siap Diambil, Sudah Diambil) yang bisa diubah dari daftar order; nota order dengan nomor order otomatis dan estimasi selesai 2 hari yang bisa dicetak; serta laporan harian berisi jumlah order, total kilo, dan pendapatan hari ini. Kalau order belum lunas, status Sudah Diambil tidak boleh dipilih sebelum pembayaran dicatat."

Prompt aplikasi kasir laundry diketik di kolom chat builder TanpaNgoding AI

Step 2: Biarkan AI Membangun dan Mengujinya

Setelah prompt dikirim, AI menyiapkan database, membuat tabel layanan, pelanggan, dan order, lalu menyusun halaman-halamannya. Prosesnya sekitar lima menit. Yang menarik, AI tidak berhenti di membuat halaman. Ia juga menguji alur order lewat HTTP, termasuk memastikan aturan "belum lunas tidak boleh Sudah Diambil" ditolak oleh server, bukan hanya disembunyikan di tampilan.

Di akhir, AI merangkum fitur yang dibuat beserta akun login untuk mencoba aplikasinya.

Ringkasan fitur dari AI di panel chat dan halaman login aplikasi di panel preview

Step 3: Catat Order Baru

Buka menu Order, lalu klik Order Baru. Di sini satu order bisa berisi beberapa layanan sekaligus. Contohnya, Ibu Sari membawa 3,5 kg pakaian untuk Cuci Kering Setrika dan satu Bed Cover. Pelanggan baru bisa langsung ditambahkan dari form ini tanpa pindah halaman: isi nama dan nomor HP, lalu pelanggan tersebut otomatis terpilih.

Ringkasan di sisi kanan langsung menghitung total berat dan total bayar: 3,5 kg kali Rp7.000 ditambah Rp25.000, jadi Rp49.500. Estimasi selesai juga terisi otomatis dua hari dari sekarang. Untuk contoh ini kita pilih "Bayar saat ambil".

Form Order Baru dengan pelanggan Ibu Sari, layanan kiloan dan satuan, serta ringkasan total Rp49.500

Step 4: Cetak Nota

Klik "Simpan & Cetak Nota". Aplikasi membuat nomor order otomatis dengan format LB-tanggal-urutan, lalu menampilkan nota yang siap dicetak. Nota berisi rincian layanan, total berat, total bayar, status pembayaran, dan catatan khusus dari pelanggan.

Nota cucian Laundry Bersih dengan nomor order, rincian layanan, total Rp49.500, dan status bayar saat ambil

Step 5: Pantau Status dan Pembayaran

Semua order masuk ke halaman Daftar Order. Dari sini kamu bisa mengubah status cucian lewat dropdown, dari Diterima sampai Siap Diambil. Selama order masih berstatus Belum Lunas, pilihan "Sudah Diambil" di dropdown tidak bisa dipilih dan diberi keterangan "lunas dulu".

Daftar Order dengan order Ibu Sari berstatus Belum Lunas, tombol Catat Lunas, dan dropdown status cucian

Saat pelanggan datang dan membayar, klik "Catat Lunas". Setelah itu status bisa diubah ke Sudah Diambil, dan aplikasi menampilkan konfirmasi bahwa status berhasil diubah.

Pesan sukses bahwa status order diubah menjadi Sudah Diambil setelah pembayaran dicatat

Catatan: aturan ini juga dicek di sisi server. Jadi walaupun seseorang mencoba mengakali tampilan, order yang belum lunas tetap tidak bisa ditandai sudah diambil.

Step 6: Cek Laporan Harian

Menu Laporan Harian merangkum jumlah order, total kilo, pendapatan dari order yang sudah lunas, dan sisa tagihan yang belum lunas. Ada juga rincian per layanan, sehingga kamu tahu layanan mana yang paling banyak dipakai hari itu. Tanggal laporan bisa diganti untuk melihat hari sebelumnya.

Laporan Harian berisi jumlah order, total kilo 3,5 kg, pendapatan Rp49.500, dan rincian layanan

Pengembangan Lanjutan: Rapikan Detail dan Kabari Pelanggan lewat WhatsApp

Setelah mencoba aplikasinya, kami menemukan dua hal kecil yang perlu dirapikan. Jumlah order per status tampil dengan desimal (misalnya "Diterima (2.00)"), dan kolom No. HP untuk pelanggan baru sedikit terpotong di tepi kartu. Sekalian, kami minta satu fitur yang sangat berguna untuk laundry: tombol WhatsApp untuk mengabari pelanggan bahwa cuciannya sudah siap. Semuanya diminta dalam satu prompt lanjutan:

"Ada dua perbaikan dan satu fitur tambahan. Pertama, jumlah order per status di dashboard dan di filter Daftar Order tampil desimal seperti 2.00, ubah jadi bilangan bulat. Kedua, di form Order Baru input No. HP untuk pelanggan baru terpotong di tepi kartu, rapikan supaya kolom Nama dan No. HP muat. Ketiga, tambahkan tombol WhatsApp di daftar order untuk order berstatus Siap Diambil, yang membuka wa.me ke nomor pelanggan dengan pesan berisi nomor order, total, dan sisa tagihan kalau belum lunas."

Prompt lanjutan berisi dua perbaikan dan permintaan tombol WhatsApp di kolom chat builder

AI memeriksa dulu bahwa kedua masalah memang ada, lalu memperbaikinya dan menambahkan tombol WhatsApp. Di akhir, ia merangkum apa saja yang diubah.

Ringkasan AI setelah perbaikan, dengan filter status yang kini menampilkan bilangan bulat di preview

Sekarang order berstatus Siap Diambil punya ikon WhatsApp berwarna hijau di kolom Aksi. Saat diklik, WhatsApp terbuka ke nomor pelanggan dengan pesan yang sudah terisi: nomor order, total, dan sisa tagihan kalau belum lunas. Nomor HP yang diawali 08 otomatis diubah ke format 628, jadi tidak perlu diketik ulang.

Ikon WhatsApp di kolom Aksi untuk order berstatus Siap Diambil

Kolom Nama dan No. HP di form order juga sudah muat dengan rapi, lengkap dengan tombol tambah di sebelahnya.

Form Order Baru dengan kolom Nama, No. HP, dan tombol tambah pelanggan yang sudah rapi

Dari satu prompt awal dan satu prompt lanjutan, usaha laundry sudah punya aplikasi kasir yang mengikuti cara kerjanya sendiri: harga kiloan dan satuan, nota bernomor, status cucian, aturan lunas sebelum diambil, laporan harian, dan pesan WhatsApp ke pelanggan. Kalau usahamu bukan laundry, lihat contoh prompt untuk jenis usaha lain di halaman Buat Aplikasi Kasir dengan AI, atau kumpulan prompt di Ide Project #5.

Di seri berikutnya, kita lanjut ke usaha dengan alur yang berbeda lagi: kasir kafe dengan pesanan per meja dan tampilan pesanan untuk dapur.

Artikel Terkait

Mau bikin aplikasi seperti ini?

Ceritakan kebutuhanmu satu prompt — AI TanpaNgoding membangun aplikasi web lengkap dengan admin panel, database, dan siap publish.