Mobile Carrier Detection Library (Dart)
This library detects the mobile carrier of a given South African phone number based on specific number patterns.
Installation
Install the package using dart pub
:
dart pub add mobile_carrier_detection
Usage
import 'package:mobile_carrier_detection/index.dart';
void main() {
final phoneNumber = '0821234567';
final carrier = CarrierDetection.detectCarrier(phoneNumber);
print('Carrier: $carrier'); // Output: Carrier: Vodacom
}
Supported Carriers
MTN
Vodacom
Cell C
Telkom Mobile
Lycamobile SA
Virgin Mobile
Rain
Toll-free, Premium-rate, and other service numbers
License
This project is licensed under the MIT License.