Selected Work

CRM, Web Application

Azka VoIP Portal

VoIP customer and staff portals for prepaid balance, top-ups, billing history, call usage and operations management.

ClientAzka Communication
Year2026
ServiceCRM, Web Application
TechnologyLaravel, MySQL, PHP, REST API
IndustryTelecommunications
DurationCustom portal build
Business challenge

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

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

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
SecureInternal telephony systems protected
Self-serviceCustomers can manage balance and usage
OperationalStaff can manage billing workflows

VoIP customer and staff portals for prepaid balance, top-ups, billing history, call usage and operations management.

Next Project

Need something similar?

Start a Project