Skip to content

Latest commit

 

History

History
86 lines (62 loc) · 1.73 KB

File metadata and controls

86 lines (62 loc) · 1.73 KB

Web PPOB

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.

alt text

  • 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

Setup

  1. Clone
git clone git@github.com:karuhun-developer/webtopup.git
  1. Install dependencies
cd webtopup
composer install && npm install
  1. Copy .env file
cp .env.example .env
  1. 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:

  1. Generate application key
php artisan key:generate
  1. Run database migrations and seeders
php artisan migrate --seed
  1. Start the development server
php artisan serve
npm run dev

Support this project

Saweria: https://saweria.co/warukunai