Jual Beli Produk Digital - Cepat, Aman, Dan Terpercaya Sejak 2012 (Ada 70457 Members, 831 Products, 4761 Topic, 13111 Comments)

Loyalty Point Management - Multi Bisnis Multi Outlet

Dilihat 0x
Diunduh 0x
164 KB
98 KB
110 KB
75 KB
71 KB
116 KB
179 KB
128 KB
Tampilkan 4 gambar lainnya...
Tampilkan gambar lebih sedikit...


PENTING - Pastikan hanya bertransaksi di phpmu.com demi menjaga keamanan transaksi dan mencegah penipuan. Laporkan seller/penjual nakal yang mengajak transaksi diluar system disini
*) Karena keterbatasan ketentuan ukuran file, master file ini tidak termasuk folder vendor (library) jadi anda harus lakukan composer install mandiri.
*) Jika ingin full dengan folder vendor (library) silahkan kirim pesan melalui inbox.

Sistem Loyalitas Poin Multi-Bisnis Multi-Outlet: satu instalasi melayani banyak
bisnis (contoh: Kopi Senja, Barokah Mart, Glamour Salon), setiap bisnis punya
banyak outlet cabang, setiap outlet punya kasir, dan setiap bisnis punya member
pelanggan sendiri.

Satu nomor HP yang sama di dua bisnis berbeda adalah dua akun member yang
terpisah — login member selalu lewat slug bisnis (`{slug}/login`), tidak ada
pilihan bisnis setelah login.

Ada empat interface aplikasi dalam satu codebase:

1. Panel admin
- URL: `/admin/*`
- Pengguna: `super_admin`, `business_admin`, `outlet_staff`, `cashier`
- Login: username + password (`/admin/login`)

2. Portal member
- URL: `/member/*` via slug
- Pengguna: `member`
- Login: nomor HP + password (`{slug}/login`)

3. Halaman publik
- URL: `/{slug}` dan `/`
- Pengguna: pengunjung tanpa login
- Login: tidak perlu

4. REST API v1
- URL: `/api/v1/*`
- Pengguna: sistem POS eksternal
- Autentikasi: header `X-API-Key`
- End Point: /simulate, /earn


User Role:
Peran: `super_admin`
Tabel: `users`
Login: username + password di `/admin/login`

Peran: `business_admin`
Tabel: `users`
Login: username + password di `/admin/login`

Peran: `outlet_staff`
Tabel: `users`
Login: username + password di `/admin/login`

Peran: `cashier`
Tabel: `users`
Login: username + password di `/admin/login`

Peran: `member`
Tabel: `members`
Login: nomor HP + password di `{slug}/login`

Alur bisnis singkat

1. Setup bisnis
- `super_admin` membuat bisnis, aturan poin, outlet pertama, lalu akun `business_admin` dan kasir/staf per outlet.

2. Member terdaftar
- Admin mendaftarkan member, atau member mendaftar mandiri melalui `{slug}/register`.
- Pendaftaran mandiri kemudian diverifikasi oleh admin.
- Kode verifikasi dikirim melalui WhatsApp.

3. Belanja dapat poin
- Kasir mencatat transaksi melalui POS (`admin/pos`) atau POS eksternal melalui API.
- Poin otomatis dicatat sebagai `earning`.
- Saldo poin member bertambah.

4. Tukar reward
- Member menukar poin dengan reward melalui portal.
- Poin dipotong dan stok berkurang saat kode dibuat.
- Kasir memvalidasi kode di outlet, kemudian status menjadi `used`.
- Kode yang belum digunakan dapat di-void sehingga poin dan stok dikembalikan.

5. Klaim program
- Member mengklaim bonus program.
- Kode berada dalam status pending dan poin belum masuk.
- Poin masuk ketika kasir memvalidasi kode.
- Admin juga dapat membuat klaim secara langsung, sehingga poin langsung masuk.

6. Pembatalan transaksi
- Transaksi yang dibatalkan memicu reversal poin secara otomatis (`earning_reversal`).
- Saldo poin member diperbolehkan menjadi minus.

7. Laporan & audit
- Dasbor menampilkan ringkasan bisnis.
- Laporan tersedia per tab dan dapat diekspor.
- Log aktivitas mencatat siapa melakukan apa.

Panel Admin (Semua Menu terlepas dari user role)

1. Dasbor

2. Navigasi Utama (Header)
- Dasbor

3. Operasional (Header)
- POS Kasir
- Validasi Kode
- Laporan

4. Data (Header)
- Member
- Reset Member
- Verifikasi Member
- Reward
- Program Poin
- Klaim Poin
- Redeem Reward
- Riwayat Poin
- Transaksi

5. Sistem (Header)
- Bisnis
- Outlet
- User / Kasir
- Pengaturan
- Log Aktivitas
- API Keys

Portal Member

1. Dasbor
2. Program
3. Reward
4. Kode Saya
5. Riwayat
6. Akun


Akun Live Demo superadmin:
username: superadmin
password: Abc*1234567890

user lain atau member silahkan lihat di aplikasi. semua password nya sama = Abc*1234567890
Jika sudah berubah silahkan kontak untuk reset data demo.

Server Requirements :
+ PHP 8.2
+ database MySQL
+ semua requirement codeigniter 4 terutama php extension intl, mbstring
+ Composer

Maaf, Tidak ada data..
1. File produk diperbaharui. Minor Update 2026-10-02 07:45:31 (5 Hari lalu)
Maaf, Tidak ada data..

0.0 / 5

5 0 Orang 4 0 Orang 3 0 Orang 2 0 Orang 1 0 Orang

Maaf, Belum ada ulasan untuk produk ini..
Regular
Rp 349,000
24.93

  • Dapat Diskon tambahan jika Beli via Akun Premium Members
  • Jaminan/Garansi uang kembali!
  • Pembaruan di masa mendatang
  • Support langsung oleh Seller
Beli Sekarang Preview
Kenapa Harganya bisa Murah? Baca Disini

Category
Web Tool Manager
Author
M Rachmat Riadi
Sumber File
Tidak ditemukan Sumber file...
Harga
Rp 349,000 350,000
Akses
Free Akun (Berbayar)
Nama Lapak
m rachmat riadi
Published
07 Okt 2026, 08:09:06 WIB
Last Update
02 Okt 2026, 07:45:31 WIB
Download
0 kali
Tags
MySQL, PHP,


Online