Selamat datang di Kalkulator Receh, sebuah aplikasi web modern yang dirancang untuk mempermudah proses pembagian tagihan (split bill) bersama teman-teman. Dibangun dengan Next.js dan TypeScript, aplikasi ini menawarkan pengalaman pengguna yang cerdas, interaktif, dan sangat efisien.
Lihat demonya secara langsung di: https://retro-split-bill-web.vercel.app/
Aplikasi ini dilengkapi dengan berbagai fitur canggih untuk memastikan proses patungan menjadi secepat dan semudah mungkin:
- Sesi Tersimpan Otomatis: Sesi Anda (peserta, item, biaya) disimpan secara otomatis di browser. Saat Anda kembali, aplikasi akan menawarkan untuk melanjutkan sesi terakhir.
- Input Massal Interaktif: Tempel beberapa baris pesanan dari struk sekaligus dengan pratinjau validasi real-time untuk memastikan tidak ada kesalahan format.
- Manajemen Sesi (Impor/Ekspor): Simpan dan muat kembali seluruh sesi perhitungan menggunakan file JSON, dilindungi oleh validasi skema Zod.
- Tandai Utang Lunas: Lacak status pembayaran dengan mudah menggunakan fitur centang pada rincian utang.
- Manajemen Item Fleksibel: Edit, hapus, dan tandai item ke beberapa peserta, dilengkapi dengan logika yang membatasi jumlah tag sesuai kuantitas item.
- Salin Teks untuk WhatsApp: Salin hasil perhitungan dalam format teks yang rapi dan super detail—lengkap dengan rincian item per orang—siap untuk dibagikan.
- Desain Responsif & Optimal: Tampilan yang rapi dan terstruktur baik di desktop maupun mobile.
Anda bisa mengunduh dan meng-install versi Android dari aplikasi ini langsung di HP Anda melalui tautan di bawah ini.
Unduh Kalkulator Receh v1.0.0.apk
Ingin langsung melihat cara kerja semua fitur tanpa input manual? Unduh file sesi contoh di bawah ini, lalu gunakan fitur "Impor" di aplikasi untuk memuatnya.
Kami sengaja memilih untuk tidak mengimplementasikan fitur scan struk (OCR) dan fokus pada Input Massal demi kecepatan, akurasi, dan kebebasan pengguna.
- Akurasi adalah Kunci: Dengan Input Massal, Anda menyalin teks yang sudah pasti benar, menghilangkan risiko kesalahan angka.
- Lebih Cepat dari Koreksi: Proses menyalin-tempel teks dari catatan jauh lebih cepat daripada memindai lalu mengoreksi setiap baris hasil pindai yang mungkin salah.
- Gratis & Open-Source Selamanya: Kalkulator Receh akan selalu gratis dan open-source.
- Framework: Next.js
- Bahasa: TypeScript
- Aplikasi Hybrid: Capacitor
- Styling: Tailwind CSS
- Validasi Skema: Zod
- Komponen UI: shadcn/ui
- Animasi: Framer Motion
- Keamanan: DOMPurify
- Deployment: Vercel
Ingin menjalankan proyek ini di komputer Anda? Ikuti langkah-langkah berikut:
-
Clone Repositori
git clone [https://github.com/Mysteriza/split-bill-web](https://github.com/Mysteriza/split-bill-web) cd split-bill-web -
Instal Dependensi
npm install
-
Jalankan Server Development
npm run dev
-
Buka Aplikasi Buka browser Anda dan kunjungi http://localhost:3000 (atau port lain yang ditampilkan di terminal).
Terima kasih telah mengunjungi dan menggunakan proyek ini!