QRIS Pulsa & Game Top-Up Website -- 2
Budget: $15 – $25 USD
Shynocell will be a one-stop shop where customers can buy mobile credit (pulsa), data packages, and top-up popular mobile games such as Mobile Legends. The flow I have in mind is simple: a visitor selects the product, pays via the built-in QRIS gateway—or, if they prefer, through Bank Transfer or an e-wallet—and the order is sent instantly to the Metro Reload API for fulfillment. As soon as Metro Reload confirms success, the system should mark the order complete and email/SMS the customer automatically.
Key elements to build:
• API layer that authenticates, sends, and tracks transactions with Metro Reload.
• Payment module supporting QRIS first, then Bank Transfer and common Indonesian e-wallets.
• Admin dashboard where I can add or disable products, adjust prices and profit margins, and view real-time sales reports.
• Modern, responsive UI so the same codebase works flawlessly on mobile and desktop.
• Error handling, auditing logs, and basic security best practices (rate limiting, CSRF, etc.).
Deliverables for hand-off:
1. Fully functional, production-ready website deployed to my hosting (or a clear deployment script if you prefer).
2. Complete, well-commented source code.
3. A concise setup & installation guide covering environment variables, database migrations, and how to swap Metro Reload credentials should I ever need to.
I’ll test by purchasing a sample pulsa, data package, and Mobile Legends diamonds; payment must clear and credit must arrive without manual intervention. Once it does, we’re done!
Key elements to build:
• API layer that authenticates, sends, and tracks transactions with Metro Reload.
• Payment module supporting QRIS first, then Bank Transfer and common Indonesian e-wallets.
• Admin dashboard where I can add or disable products, adjust prices and profit margins, and view real-time sales reports.
• Modern, responsive UI so the same codebase works flawlessly on mobile and desktop.
• Error handling, auditing logs, and basic security best practices (rate limiting, CSRF, etc.).
Deliverables for hand-off:
1. Fully functional, production-ready website deployed to my hosting (or a clear deployment script if you prefer).
2. Complete, well-commented source code.
3. A concise setup & installation guide covering environment variables, database migrations, and how to swap Metro Reload credentials should I ever need to.
I’ll test by purchasing a sample pulsa, data package, and Mobile Legends diamonds; payment must clear and credit must arrive without manual intervention. Once it does, we’re done!
Related categories:
PHP
JavaScript
Mobile App Development
CSS
HTML
Laravel
Typescript
Web Development
Payment Gateway Integration
API Development