CRM, Web Application
Azka VoIP Portal
VoIP customer and staff portals for prepaid balance, top-ups, billing history, call usage and operations management.
Project Gallery
Screens and details from the build.




Business challenge
Azka Communication needed a secure self-service system where VoIP customers could register, log in, view plans, check balance, submit top-ups, review payments and see call usage. Staff also needed a private operations portal to manage customers, payments, rate plans, billing accounts and wallet actions.
Development solution
We built a Laravel backend API connected to MySQL, Sanctum authentication, customer and staff APIs, billing tables, CGRateS account mapping and real-time prepaid balance logic. WordPress communicates only with Laravel, while PBX, Vicidial, OpenSIPS and CGRateS remain internal and protected from direct website exposure.
Results and outcomes
The final system gives customers a branded self-service portal and gives staff a clearer operational dashboard for accounts, billing, top-ups, call records and VoIP customer management.
Build Notes
What the build focused on.
Architecture, Laravel API development, WordPress integration, portal UI, billing flows, authentication, VoIP systems integration and launch support.
- Customer login and registration
- Balance and package views
- Top-up and payment history
- Call usage records
- Staff customer management
- Rate plan and billing controls
- Internal PBX and CGRateS architecture
VoIP customer and staff portals for prepaid balance, top-ups, billing history, call usage and operations management.