1 Install dari Google Play
Gunakan Play Store agar Anda mendapatkan aplikasi resmi dan pembaruan yang sesuai.
- Buka halaman Cafeku di Google Play. Anda bisa mencarinya di Play Store atau membuka tautan: Cafeku di Google Play.
- Tekan Install. Tunggu sampai proses download dan pemasangan selesai.
- Pasang di setiap perangkat yang akan dipakai. Untuk pemakaian satu perangkat, cukup install di satu HP/tablet. Bila Anda memakai Cafeku Server Desktop, install aplikasi ini di semua HP/tablet kasir dan dapur yang akan menjadi client.
2 Sebelum mulai
Siapkan hal-hal berikut terlebih dahulu agar prosesnya lancar.
- HP/Tablet Android. Untuk memakai Cafeku, satu perangkat sudah cukup dan semua fitur berjalan penuh di situ.Disarankan tablet agar layar kasir lebih luas.
- Aplikasi Cafeku sudah terpasang dari Google Play di setiap perangkat yang akan dipakai.
- Hanya bila ingin multi-perangkat: sebuah komputer (Windows, macOS, atau Linux) untuk menjalankan Cafeku Server Desktop, serta satu jaringan Wi-Fi yang sama untuk komputer dan semua perangkat client.
3 Memahami mode single device & Mode Client
Bagian ini cuma 1 menit, tapi penting supaya Anda tidak bingung.
Secara default Cafeku adalah software manajemen satu perangkat. Menu, stok, resep, transaksi, dan laporan semuanya tersimpan di HP/tablet tempat aplikasi dipasang. Tidak perlu jaringan, tidak perlu komputer, dan tidak ada mode server di dalam aplikasi.
Kalau cafe Anda butuh lebih dari satu perangkat — misalnya dua kasir plus layar dapur terpisah — servernya dijalankan dari software desktop, yaitu Cafeku Server Desktop di komputer Anda. Setelah server itu berjalan, aplikasi Android disambungkan sebagai Mode Client (POS atau Kitchen).
4 Setup awal aplikasi (single device)
Lakukan ini di perangkat yang akan dipakai berjualan.
- Buka aplikasi Cafeku. Saat pertama kali, akan muncul layar Selamat datang di Cafeku.
- Isi data cafe. Lengkapi Nama Cafe, Nama Owner, Mata Uang misalnya Rp, serta Pajak % dan Service % bila ada. Kalau belum tahu, biarkan pajak & service di angka 0 dulu.
- Buat akun Superadmin. Isi Nama, Username, dan Password minimal 4 karakter. Catat dan simpan username & password ini karena akun ini memiliki akses penuh.
- Aktifkan Isi data contoh. Biarkan opsi ini menyala agar aplikasi otomatis membuat contoh menu, stok, resep, serta akun kasir & chef demo. Ini membantu untuk belajar. Matikan bila ingin mulai dari data kosong.
- Tekan Mulai. Aplikasi akan menyiapkan data di perangkat ini dan membawa Anda ke layar login.
- Login. Masukkan Username & Password superadmin yang tadi dibuat, lalu tekan Masuk. Anda akan masuk ke Dashboard.
5 Mengisi menu, stok & resep
Lewati bagian ini jika Anda memakai data contoh dan ingin langsung mencoba. Untuk data asli cafe Anda, ikuti urutan ini.
- Buka menu Stok lalu tambahkan bahan baku seperti susu, gula, atau kopi beserta satuan, stok awal, dan harga modal.
- Buka Menu lalu buat kategori seperti Coffee atau Food, kemudian tambahkan menu jual beserta harganya.
- Buka Resep lalu pilih sebuah menu dan tentukan bahan apa saja yang dipakai serta takarannya. Aplikasi otomatis menghitung HPP dan margin.
6 Cafeku Server Desktop (khusus multi-perangkat)
Langkah ini hanya perlu bila Anda ingin memakai beberapa perangkat sekaligus. Untuk pemakaian satu perangkat, lewati langkah 6 sampai 8 dan langsung ke printer Bluetooth.
Karena aplikasi Android tidak memiliki mode server, server dijalankan lewat Cafeku Server Desktop — satu file aplikasi untuk komputer yang tinggal di-double-click. Di sanalah database, API lokal, dan WebSocket berjalan, sehingga aplikasi Android (POS & Kitchen) dan Web Dashboard bisa menyambung.
- Unduh sesuai sistem operasi. Buka halaman Download Server Desktop, lalu pilih Windows, macOS, atau Linux.
- Jalankan servernya. Windows: double-click cafeku-server.exe. macOS: ekstrak ZIP lalu buka Cafeku Server.app (pertama kali, klik kanan → Open karena belum ditandatangani Apple). Linux: beri izin eksekusi lalu jalankan file cafeku-server-linux-amd64.
- Pilih database (sekali saja). Saat pertama kali, browser otomatis terbuka ke halaman pengaturan. Pilih SQLite (tanpa setup, cocok untuk satu lokasi) atau MariaDB/MySQL (bila Anda sudah punya server database).
- Isi data cafe & buat superadmin. Lengkapi nama cafe, mata uang, pajak/service, lalu buat akun Username & Password superadmin. Centang isi data contoh bila ingin langsung mencoba.
- Catat alamat koneksi. Setelah selesai, jendela server menampilkan alamat seperti
http://192.168.0.105:8080(gabungan IP Address komputer dan Port8080) dan panel admin terbuka otomatis di browser. Alamat inilah yang dimasukkan di setiap perangkat client.
CREATE DATABASE cafeku;) — tabel dibuat otomatis.
7 Akses Web Dashboard Admin (dari browser)
Saat Server Desktop berjalan, Anda bisa mengelola cafe dari komputer atau laptop mana pun lewat browser, tanpa install apa pun. Cocok untuk mengelola stok & menu di layar besar.
- Jalankan Cafeku Server Desktop di komputer (lihat langkah sebelumnya).
- Sambungkan komputer/laptop ke Wi-Fi yang sama dengan komputer server. Bila Anda memakai komputer server itu sendiri, panel admin sudah terbuka otomatis.
- Buka browser (Chrome, Edge, Safari, dan lainnya).
- Ketik alamat server yang tampil di jendela server, contohnya
http://192.168.0.105:8080, lalu tekan Enter. - Login menggunakan akun Admin atau Superadmin. Akun kasir/chef tidak bisa masuk ke panel web.
Di Web Dashboard Anda dapat:
- Memantau real-time — total penjualan hari ini, jumlah transaksi, status server, menu terlaris, stok menipis, dan layar dapur (Kitchen) yang ter-update otomatis.
- Kelola Menu — tambah/edit menu, kategori, serta set tersedia/habis.
- Kelola Stok — tambah/edit bahan dan lakukan penyesuaian (pembelian, waste, dan lainnya).
- Kelola Resep — atur bahan tiap menu, HPP dihitung otomatis.
- Lihat Laporan — penjualan per metode bayar, per kasir, menu terlaris, bahan terbanyak dipakai, serta estimasi profit.
http://192.168.0.105:8080) sebagai bookmark di browser agar cepat dibuka. Web Dashboard hanya bisa diakses selama Server Desktop menyala dan berada di jaringan Wi-Fi yang sama.
8 Setup Mode Client (POS & Kitchen)
Lakukan ini di setiap perangkat kasir atau tablet dapur. Pastikan Cafeku Server Desktop sudah berjalan dari langkah 6.
- Sambungkan perangkat client ke Wi-Fi yang sama dengan komputer server.
- Buka aplikasi Cafeku di perangkat client yang sudah diinstal dari Google Play.
- Pilih mode client. Di layar awal Setup atau Login, tekan Hubungkan sebagai Client.Di layar setup tombolnya tertulis: Atau hubungkan device ini sebagai Client.
- Masukkan alamat server. Isi IP Server dan Port persis seperti yang tampil di jendela Cafeku Server Desktop.
- Login dengan akun yang ada di server. Masukkan Username & Password, misalnya akun kasir untuk POS atau chef untuk dapur.
- Tekan Hubungkan & Masuk.
- Pilih tampilan. Jika peran Anda mengizinkan keduanya, akan ada tombol pindah POS / Kitchen di atas. Kasir otomatis ke POS, Chef otomatis ke Kitchen.
9 Menghubungkan printer Bluetooth (struk)
Untuk mencetak struk, gunakan printer thermal Bluetooth ESC/POS 58mm.
- Nyalakan printer dan pastikan kertas tersedia.
- Pairing dulu di Android. Buka Pengaturan Bluetooth bawaan HP/tablet, lalu sambungkan dengan printer Anda. Langkah ini di luar aplikasi Cafeku dan cukup dilakukan sekali.
- Pilih printer di Cafeku. Buka Pengaturan bagian Printer, lalu tekan Atur Printer & Test Print. Izinkan akses Bluetooth bila diminta, lalu pilih printer Anda dari daftar.Bisa juga lewat ikon printer di pojok layar POS.
- Tes. Tekan Test Print. Jika keluar struk tes, printer siap dipakai.
- Cetak struk transaksi. Di POS, setelah pembayaran berhasil, pada layar struk tekan Cetak Struk.
10 Peran pengguna & akun demo
Setiap akun punya hak akses berbeda agar operasional tetap aman.
| Peran | Akses utama |
|---|---|
| Superadmin | Semua fitur, pengaturan, backup/restore, dan kelola user. |
| Admin | Dashboard, menu, stok, resep, pembelian, laporan, dan kelola kasir/chef. |
| Kasir | POS: buka shift, transaksi, pembayaran, dan cetak struk. |
| Chef | Kitchen Display: melihat dan mengubah status pesanan. |
Jika Anda mengaktifkan Isi data contoh saat setup, tersedia akun demo berikut untuk mencoba, terutama saat login dari perangkat client:
| Akun | Username | Password |
|---|---|---|
| Kasir Demo | kasir | kasir123 |
| Chef Demo | chef | chef123 |
11 Mengatasi masalah umum
Tekan salah satu pertanyaan untuk melihat jawabannya.
Play Store menampilkan aplikasi tidak tersedia
Pastikan akun Google dan perangkat Android Anda memenuhi persyaratan Play Store. Jika aplikasi baru saja dipublikasikan, tunggu propagasi listing atau coba perbarui Play Store.
Saya tidak menemukan menu Server di aplikasi
Memang tidak ada. Aplikasi Android Cafeku adalah software manajemen satu perangkat dan tidak memiliki mode server. Untuk memakai beberapa perangkat sekaligus, jalankan Cafeku Server Desktop di komputer, lalu sambungkan aplikasi sebagai Client.
Client tidak bisa terhubung ke server
Periksa berurutan: komputer server & perangkat client berada di Wi-Fi yang sama; jendela Cafeku Server Desktop masih terbuka dan servernya berjalan; IP & Port yang dimasukkan di client sama dengan yang tampil di jendela server; firewall komputer mengizinkan port 8080; dan jaringan tidak memblokir komunikasi antar-perangkat seperti pada beberapa Wi-Fi publik/hotel.
Alamat IP server berubah-ubah
IP bisa berubah saat komputer menyambung ulang ke Wi-Fi. Solusi: atur DHCP reservation atau IP tetap untuk komputer server di pengaturan router, lalu masukkan IP itu di client.
Username atau password salah saat login
Untuk pemakaian single device, gunakan akun yang dibuat di perangkat itu sendiri. Untuk client, akun harus ada di Server Desktop — misalnya kasir / chef atau akun lain yang dibuat admin lewat Web Dashboard.
Stok tidak berkurang setelah penjualan
Stok hanya berkurang jika menu memiliki resep. Buka menu Resep, pilih menu terkait, dan lengkapi bahan beserta takarannya.
Web Dashboard tidak bisa dibuka di browser
Pastikan Cafeku Server Desktop sedang berjalan, komputer berada di Wi-Fi yang sama, dan alamat diketik lengkap dengan http:// serta port-nya, contohnya http://192.168.0.105:8080. Login juga harus memakai akun Admin/Superadmin — akun kasir/chef akan ditolak.
Printer tidak ditemukan atau gagal cetak
Pair printer dulu di Pengaturan Bluetooth Android, nyalakan printer, cek kertas, beri izin Bluetooth ke aplikasi, lalu pilih printer di Pengaturan > Printer dan lakukan Test Print.
Koneksi client putus saat komputer tidur
Biarkan jendela Cafeku Server Desktop tetap terbuka selama jam operasional dan matikan mode sleep/hibernate di komputer server. Perangkat client akan menyambung ulang otomatis begitu server kembali aktif.
Bagaimana mengamankan data?
Lakukan backup berkala lewat menu Backup khusus superadmin, lalu simpan file backup di tempat aman. Restore juga dilakukan dari menu yang sama.