Web PPOB terintegrasi Digiflazz dan Midtrans untuk memudahkan pengguna dalam melakukan pembelian produk digital seperti pulsa, paket data, token listrik, dan lain-lain. Aplikasi ini menyediakan berbagai fitur untuk mengelola produk, transaksi, dan pengguna dengan mudah melalui panel admin yang intuitif.
- Category, Brand, Product PPOB Management
- Role-Based Access Control
- Slider Management
- FAQ Management
- Checkout Flow
- Payment Flow
- Transaction History
- Transaction Status Tracking
- User Profile Management
- Topup Saldo Management
- Reporting and Analytics
- Notification System
- Manual Topup Digiflazz from Admin Panel
- Manual Topup External from Admin Panel
- Gift system flow
- Clone
git clone git@github.com:karuhun-developer/webtopup.git- Install dependencies
cd webtopup
composer install && npm install- Copy .env file
cp .env.example .env- Setup midtrans, digiflazz and apigames api credential in .env file
MIDTRANS_MERCHANT_ID=
MIDTRANS_SERVER_KEY=
MIDTRANS_CLIENT_KEY=
DIGIFLAZZ_USERNAME=
DIGIFLAZZ_API_KEY=
DIGIFLAZZ_WEBHOOK_SECRET=
APIAGAME_MERCHANT_ID=
APIAGAME_SECRET_KEY=Untuk memudahkan setup credential, gunakan link berikut:
- Midtrans: https://midtrans.com
- Digiflazz: https://member.digiflazz.com/buyer-area
- API Games: https://member.apigames.id/pengaturan/secret-key
- Generate application key
php artisan key:generate- Run database migrations and seeders
php artisan migrate --seed- Start the development server
php artisan serve
npm run devSaweria: https://saweria.co/warukunai
