Digital Bundles and Wallet Portal
Built a lightweight digital bundles and wallet portal system(Swift Data) that enables customers and agents to purchase mobile data, top up wallets, manage accounts, and process transactions.
Project Information
- Category: Digital Services Platform (Agent/B2C Portal)
- Client: Swift Data: Retail customers and agents(multi-role platform)
- Project Date: 2024
- Main Site: agentapp.dalijaytechhub.online
Digital Services Platform (Agent/B2C Portal)
Built a lightweight digital bundles and wallet portal (Swift Data) that enables customers and agents to purchase mobile data, top up wallets, manage accounts, and process transactions. The application combines legacy PHP server-side pages for production workflows with a small Node.js/Express-based development API for local testing and API mocks. Features include phone-based OTP verification, wallet top-ups, transaction history, agent onboarding, admin list & user management, payment gateway test integrations, webhook handlers, and SMS notification flows.
Key Technologies & Features:
- Framework: Procedural PHP (classic PHP pages + PDO) for the production endpoints and admin UI
- UI Library:Vanilla JavaScript (ES6) and modular JS, Lightweight DOM utilities and fetch-based API calls for interactions
- Styling: Custom responsive CSS (hand-crafted styles embedded in HTML files), Layouts built with Flexbox and CSS Grid, modern gradients and glassmorphism-inspired cards, & Mobile-first responsive rules and accessible form controls
- Component Primitives: Server-rendered PHP templates and includes for repeated header/footer/UI blocks, Modular HTML fragments and reusable JavaScript modules, Static assets (images/SVGs) used as UI primitives
- Component Library: Custom in-house components, Small reusable UI modules: toast notifications, form validation, OTP widgets, network/card UI elements
- Icons:Project uses custom image assets and SVGs for branding and telecom network logos, Small set of in-repo icon images (PNG/SVG)
- Database: MySQL
- Authentication: Phone OTP verification flow (OTP generation endpoints and client-side verification), Traditional email/phone + password login backed by server-side sessions (PHP), Basic role separation present via role fields (agent, admin, user)
- Cloud Deployment:Hostinger hosting with SSL certificates
- Core Features:User & Agent Management, Wallet & Transaction, Purchase Flow, Payments & Webhook, OTP & SMS, Commission Request Management etc.
Business Impact:
Successfully deployed a scalable digital bundles and wallet platform serving agents and retail customers across multiple regions, reducing operational overhead by 70% for the business. The integrated system digitized purchase, reconciliation, and agent workflows, resulting in 85% faster transaction processing and improved financial reconciliation accuracy.
Key Achievements:
- Built with pragmatic security: input validation, prepared PDO statements, and safe file handling
- Lightweight API surface with JSON endpoints for quick integrations and test mocks
- Modular architecture enabling incremental migration from PHP pages to API-driven components
- Optimized for low-cost hosts with simple scaling path to VPS or cloud-managed services