Aplikasi untuk membagi tagihan secara adil antar anggota, lengkap dengan perhitungan pajak, biaya layanan, diskon, serta export PDF.
Dibagi menjadi 2 bagian:
- Frontend: HTML, CSS, JS (tampilan input & hasil)
- Backend: Node.js + Express (perhitungan & export PDF)
SPLIT BILL/ βββ ASET IMAGE/ # Logo & gambar βββ back_split/ # Backend (Node.js + Express) β βββ server.js β βββ package.json β βββ ... βββ public_frontend_php/ # Frontend (PHP + JS + CSS) βββ index.php β βββ script.js β βββ style.css βββ .env # Konfigurasi environment βββ .gitignore # File & folder yang diabaikan Git βββ README.md # Dokumentasi project
cd back_split
npm install
npm startServer default jalan di: http://localhost:3000
cd public_frontend_php
php -S localhost:8000Akses di browser: http://localhost:8000
β‘ Fitur Utama
Tambah anggota & pesanan per orang Hitung pajak, biaya layanan, dan diskon Ringkasan total & split per anggota Export hasil pembagian ke PDF Tampilan tema hijau-putih π οΈ Tech Stack
Backend: Node.js, Express, pdfkit, pdfkit-table Frontend: PHP, JavaScript, CSS Database: (opsional, saat ini hanya frontend & export PDF)