Cross-Platform Game Top-Up Platform
Budget / Salary$50–80
TypeFreelance project
LocationRemote
Posted2 hours ago
I’m building a complete game-top-up ecosystem for my brand, Gaming Shohor. The job covers a consumer-facing mobile app for both iOS and Android as well as a matching website, all running on one back-end so inventory, pricing, and user data stay perfectly in sync.
Core experience
• Authentication must be phone-number-based with secure OTP.
• Users create and manage their accounts, browse an always-updated game catalog (Bangladesh and Indonesia packages included), and fund purchases through bKash, Nagad, and any other payment gateways you recommend.
• Each order writes instantly to a personal transaction history so players can track every diamond, UC, or token they buy.
Admin workflow
I need an internal dashboard where I can:
– Add or edit game packages, regional prices, and limited-time offers.
– Monitor real-time stock levels, incoming payments, refund requests, and automated payouts to suppliers.
– Generate sales/exportable transaction reports for bookkeeping.
Tech expectations
You’re free to choose the stack—Flutter or React Native for the apps, React/Vue for the website, and Node.js, Laravel, or similar for the API—so long as it is secure, well-documented, and easy for another developer to extend later. Integration with SMS/OTP services, bKash & Nagad APIs, and common SQL/Mongo databases must be handled end-to-end by you.
Deliverables
1. Source-controlled code for mobile apps, website, and back-end.
2. Fully branded UI/UX prototypes approved before development.
3. Deployed builds on App Store, Google Play, and live web domain.
4. Admin panel credentials, database schema, and API documentation.
5. Post-launch support window to squash any critical bugs discovered by real users.
Acceptance criteria
• Seamless phone-number login with OTP under 8 seconds average.
• Successful top-ups reflected in user balance and admin dashboard within 3 seconds.
• 99.5 % uptime during a one-week monitoring period after launch.
• No critical vulnerabilities flagged by standard penetration tests.
Once these points are met and handover is complete, the project will be considered finished.
Core experience
• Authentication must be phone-number-based with secure OTP.
• Users create and manage their accounts, browse an always-updated game catalog (Bangladesh and Indonesia packages included), and fund purchases through bKash, Nagad, and any other payment gateways you recommend.
• Each order writes instantly to a personal transaction history so players can track every diamond, UC, or token they buy.
Admin workflow
I need an internal dashboard where I can:
– Add or edit game packages, regional prices, and limited-time offers.
– Monitor real-time stock levels, incoming payments, refund requests, and automated payouts to suppliers.
– Generate sales/exportable transaction reports for bookkeeping.
Tech expectations
You’re free to choose the stack—Flutter or React Native for the apps, React/Vue for the website, and Node.js, Laravel, or similar for the API—so long as it is secure, well-documented, and easy for another developer to extend later. Integration with SMS/OTP services, bKash & Nagad APIs, and common SQL/Mongo databases must be handled end-to-end by you.
Deliverables
1. Source-controlled code for mobile apps, website, and back-end.
2. Fully branded UI/UX prototypes approved before development.
3. Deployed builds on App Store, Google Play, and live web domain.
4. Admin panel credentials, database schema, and API documentation.
5. Post-launch support window to squash any critical bugs discovered by real users.
Acceptance criteria
• Seamless phone-number login with OTP under 8 seconds average.
• Successful top-ups reflected in user balance and admin dashboard within 3 seconds.
• 99.5 % uptime during a one-week monitoring period after launch.
• No critical vulnerabilities flagged by standard penetration tests.
Once these points are met and handover is complete, the project will be considered finished.
Apply on Freelancer →
Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.