Skip to content

fordimalanda/test-valinum

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ValiNum Test Project (React + Vite)

Ce projet est une démonstration pratique de l'intégration de la bibliothèque ValiNum dans une application moderne utilisant React et Vite.

Il permet de valider et d'identifier en temps réel les opérateurs de téléphonie mobile en République Démocratique du Congo.

✨ Fonctionnalités testées

  • Identification automatique : Détection des opérateurs (Vodacom, Orange, Airtel, Africell).
  • Validation de format : Vérification de la longueur et de la structure du numéro.
  • Formatage international : Conversion automatique au format +243.
  • Interface réactive : Feedback visuel immédiat grâce aux hooks React.

🚀 Installation rapide

  1. Cloner le projet :

    git clone https://github.com/fordimalanda/test-valinum.git
    cd test-valinum
  2. Installer les dépendances (incluant ValiNum) :

    npm install
    npm install valinum
  3. Lancer le serveur de développement :

    npm run dev

🛠️ Configuration technique

Pour que la bibliothèque fonctionne correctement avec le système de modules de Vite/React, l'importation doit être faite de la manière suivante dans vos composants :

import * as ValiNum from 'valinum';
// Utilisation
const report = ValiNum.validateDRC("0824700000");

📊 Mapping des Opérateurs supportés

Opérateur  | Préfixes (NDC)
Vodacom    | "81, 82, 83"
Orange     | "80, 84, 85, 89"
Airtel     | "97, 98, 99"
Africell   | "90, 91"

📦 Dépendances principales

  • React
  • Vite
  • ValiNum - Bibliothèque de validation.

About

Une application React minimaliste démontrant l'utilisation de la bibliothèque ValiNum pour valider et identifier les opérateurs mobiles en RDC (Vodacom, Orange, Airtel, Africell)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors