Deskripsi Proyek
Saya ingin membangun sebuah aplikasi mobile bernama Pulse, yaitu aplikasi voucher digital berbasis sistem credit yang dapat digunakan pengguna untuk bertransaksi di merchant partner dengan harga diskon.
Pengguna membeli credit (contoh: USD $10 = 10 credit). Credit ini dapat digunakan untuk membayar transaksi di merchant partner dan mendapatkan diskon tambahan. Sistem akan otomatis memotong komisi platform sebesar ±5% dari nilai transaksi setelah diskon.
Target awal pengguna adalah komunitas Indonesia di Australia (khususnya Melbourne), dengan potensi ekspansi ke kota dan kategori lain di masa depan.
Alur Sistem Utama
User membeli credit melalui aplikasi.
Credit masuk ke wallet user.
User memilih merchant dan promo.
User melakukan pembayaran menggunakan credit (QR / kode transaksi).
Sistem mencatat transaksi, memotong komisi platform.
Merchant menerima saldo bersih.
Admin dapat memonitor seluruh transaksi.
Fitur Utama (User App)
Registrasi & Login
Email / nomor HP / Google login.
Profil user.
Wallet & Credit System
Saldo credit real-time.
Riwayat top-up dan transaksi.
Notifikasi saldo.
Merchant & Promo Listing
Daftar merchant.
Detail diskon, lokasi, jam buka, foto.
Search dan filter.
Voucher Payment / Redemption
QR scan atau kode transaksi.
Validasi otomatis oleh sistem.
Status transaksi sukses / gagal.
Push Notification
Promo baru.
Reminder saldo.
Campaign marketing.
Fitur Merchant Panel
Scan / input kode pembayaran.
Melihat riwayat transaksi.
Saldo merchant.
Request payout.
Statistik transaksi dasar.
Fitur Admin Panel
Manajemen user.
Manajemen merchant.
Manajemen promo & diskon.
Monitoring transaksi & komisi.
Payout management.
Dashboard analytics.
Pembayaran & Top-Up
Integrasi payment gateway (Stripe / Xendit / Midtrans).
Support kartu debit/kredit & e-wallet.
Sistem invoice & payment confirmation.
Teknis & Deliverables
Cross-platform mobile app (Android & iOS).
Backend scalable & secure.
Database transaksi aman.
Full source code.
API documentation.
Deployment guide.
App Store & Play Store publishing support.
End-to-end testing.
Timeline
Mohon sertakan:
Estimasi timeline.
Breakdown milestone.
Estimasi biaya.
Teknologi stack yang direkomendasikan.
Portfolio project relevan.
----------------------------------------------------------------------
I want to build a mobile application called Pulse, a digital voucher app based on a credit system that users can use to transact with partner merchants at discounted prices.
Users purchase credits (e.g., USD $10 = 10 credits). These credits can be used to pay for transactions at partner merchants and receive additional discounts. The system will automatically deduct a platform commission of approximately 5% from the transaction value after the discount.
The initial target users are the Indonesian community in Australia (especially Melbourne), with potential expansion to other cities and categories in the future.
Core System Flow
User purchases credits through the app.
Credits are added to the user’s wallet.
User selects a merchant and promotion.
User makes a payment using credits (QR / transaction code).
The system records the transaction and deducts the platform commission.
Merchant receives the net balance.
Admin can monitor all transactions.
Key Features (User App)
Registration & Login
Email / phone number / Google login
User profile
Wallet & Credit System
Real-time credit balance
Top-up and transaction history
Balance notifications
Merchant & Promo Listing
Merchant list
Discount details, location, opening hours, photos
Search and filters
Voucher Payment / Redemption
QR scan or transaction code
Automatic system validation
Transaction status (success / failed)
Push Notifications
New promotions
Balance reminders
Marketing campaigns
Merchant Panel Features
Scan / input payment code
View transaction history
Merchant balance
Request payout
Basic transaction statistics
Admin Panel Features
User management
Merchant management
Promotion & discount management
Transaction & commission monitoring
Payout management
Analytics dashboard
Payments & Top-Up
Payment gateway integration (Stripe / Xendit / Midtrans)
Support for debit/credit cards & e-wallets
Invoice system & payment confirmation
Technical & Deliverables
Cross-platform mobile app (Android & iOS)
Scalable & secure backend
Secure transaction database
Full source code
API documentation
Deployment guide
App Store & Play Store publishing support
End-to-end testing
Timeline
Please include:
Estimated timeline
Milestone breakdown
Cost estimate
Recommended technology stack
Relevant project portfolio
Show More