Project Overview
The Reseller App (formerly Keaton) is a next-gen mobile top-up system tailored for the telecom sector. It enables real-time credit management, commission tracking, and direct-to-user recharges—whether used independently or alongside distributor networks. BroadVisions developed a fully integrated, scalable system for resellers, telecom operators, and distributors to manage top-ups effortlessly with real-time visibility.


Client
The Reseller App is used by telecom providers and independent agents seeking to streamline mobile recharge operations. Designed for flexibility, it works in solo or distributor-assisted modes, and features detailed dashboards that track credits, commissions, sales performance, and customer trends. It’s widely adopted in emerging markets where mobile prepaid services dominate.
Project Goals
- Create a flexible mobile top-up platform compatible with both solo resellers and distributor-led models.
- Deliver real-time analytics and dashboards to provide performance insights for all stakeholders.
- Integrate with telecom APIs for seamless top-up processing and credit management.
- Build mobile-first apps with secure access and offline support.
- Support multi-role user access for distributors, agents, and administrators.
Solution
BroadVisions engineered a powerful, multi-tier system with:
- React and Flutter for responsive interfaces across mobile and web
- Node.js for backend services with real-time event handling
- MongoDB to store dynamic user, transaction, and commission data
- Restful APIs to communicate with telecom core systems for balance inquiries and recharge confirmation
- Admin dashboards to oversee performance, flag fraud, and handle payouts
We added role-based access, customizable commission models, and notification features to ensure transparency at all levels.
Design
The app featured a clean, user-centric design optimized for quick navigation:
- Credit and sales summaries upfront for fast decision-making
- Graphs and color-coded indicators for real-time performance metrics
- Modular dashboard cards for custom layout preferences
- Seamless onboarding for new resellers with tooltips and guided steps
We ensured accessibility and cross-device consistency, so agents could operate effectively from low-end smartphones to full desktop setups.
Development
Our development approach prioritized:
- Real-time synchronization for transactions and top-up status
- Secure access with biometric and OTP login options
- Offline caching for resellers in areas with unstable connectivity
- Integration with notification services for daily reports and alerts
- Test automation and deployment CI pipelines for zero-downtime updates
We also introduced advanced fraud prevention tools using behavioral analytics and flagged anomaly patterns in top-up volumes.
Result
- Enabled thousands of resellers and agents to operate efficiently, even in rural areas
- Real-time dashboards reduced manual reconciliation and disputes by over 70%
- Improved decision-making through analytics-driven reporting
- Telecom partners reported increased top-up volumes and better distributor control
Technology Stack
React, Node.js, Flutter, MongoDB
Project Information
Completion Date
25 February 2024
Clients
David Jackson
Location
Main Address, USA
Category
IT Technology
Budget
$500.00