Skip to content
Back to work
Telecommunications / Mobile Value-Added Services

Mobile USSD Service Management Platform

A centralized telecom management platform for organizing countries, mobile operators and USSD service codes, with user management, mobile-app APIs and usage analytics.

2
Platform Components
3
Core Telecom Data Layers
1
Centralized Admin Portal
iOS & Android
Mobile App Support
Gallery
Mobile USSD Service Management Platform — screenshot 1
Overview

The challenge

Telecom subscribers often depend on operator-specific USSD codes for everyday actions such as checking balances, recharging accounts, activating data bundles and accessing other mobile services. These codes vary between operators and countries, making them difficult for users to remember and inconvenient to search manually.

Managing this information also becomes complicated as countries, operators, service codes and subscriber activity grow. Without a centralized system, maintaining accurate codes, linking users to the correct operator and understanding which services are used most can become fragmented and difficult to monitor.

The project required a central platform where administrators could manage telecom data while a connected mobile application could provide subscribers with the correct USSD service codes for their registered operator.

What we built

Codevioso developed a telecom-focused administration and API platform that centralizes countries, mobile operators, USSD service codes, subscriber accounts and usage analytics while providing the backend services required by a companion mobile application.

Key features

  • Secure session-based administration portal with separate mobile-user authentication
  • Country management with names, ISO codes and flag images
  • Mobile operator management organized by country
  • Operator configuration for phone prefixes, card or PIN length and technical-support numbers
  • USSD service-code management for operator-specific mobile actions
  • Searchable management of registered mobile-app users
  • Phone-number binding between subscribers and their selected mobile operators
  • API for retrieving available USSD services for the subscriber's operator
  • Service lookup API for returning a specific USSD dial code by service name
  • Usage tracking whenever subscribers retrieve or use service codes
  • Reporting dashboard with aggregated telecom usage analytics
  • Operator and service usage visualization using Chart.js
  • Local media management for operator logos and country flags
  • Mobile-app API authentication using bearer tokens
  • Support for per-user service favorites at the data-model level
  • Support for subscriber service-history tracking at the data-model level
  • Service-layer architecture separating business logic from controllers
  • Responsive Vue-based administration interface with search, pagination and validation