Événementiel
Produit TIGSI
TIGSI : billetterie, votes & streaming
Plateforme événementielle complète pour l’UEMOA et la CEMAC
Ce que ça fait
Vente de billets, stands et produits numériques, votes payants (concours, élections avec jury), dons et tombolas. Les promoteurs gèrent leurs événements, leur KYC, leur solde et leurs retraits ; une app dédiée contrôle les entrées et une autre diffuse en direct.
Ce que ça résout
Digitalise la billetterie et les votes en Afrique de l'Ouest avec un encaissement Mobile Money multi-opérateurs, supprime la fraude aux entrées et donne aux organisateurs un suivi financier transparent.
Défis relevés
- Une quinzaine d'agrégateurs de paiement intégrés (Orange Money OTP/USSD, Wave, CinetPay, PawaPay…), avec vérification planifiée des transactions en attente et comptabilité par devise.
- Scan des billets QR en mode hors connexion avec synchronisation automatique.
- Live streaming depuis le mobile en WebRTC/WHIP vers Cloudflare Stream, avec replays.
- Anti-fraude sur les votes par empreinte d'appareil et anonymisation des votants.
Technologies
Flutter
Laravel
Next.js 15
React + Inertia
MySQL
Firebase
WebRTC / WHIP
Cloudflare Stream
S3
Fintech & paiements
Produit TIGSI
Tigsi Pay : passerelle Mobile Money
Encaisser et payer en Mobile Money sans contrat agrégateur
Ce que ça fait
Une API REST unique d'encaissement et de décaissement qui s'appuie sur une flotte de téléphones Android « agents ». L'agent lit les SMS de confirmation des opérateurs, et exécute les transferts sortants par USSD, piloté en temps réel par le serveur.
Ce que ça résout
Permet à un marchand d'accepter Orange, Moov ou Telecel dans plusieurs pays sans API opérateur ni frais d'agrégateur, avec des webhooks fiables vers son application.
Défis relevés
- Automatisation USSD et des applications Mobile Money via un service d'accessibilité Android, résistant aux redémarrages.
- Analyse des SMS par opérateur et par pays, rapprochement automatique (confirmé, à revoir, doublon).
- Répartition de charge sur la flotte selon l'opérateur, le solde, les plafonds et le taux de succès, avec relance sur un autre appareil.
- Signature HMAC des requêtes, webhooks avec backoff exponentiel, WebSocket avec heartbeat et journal d'audit.
Technologies
Java 21
Spring Boot 3
Kotlin (Android)
PostgreSQL
Redis
WebSocket
Next.js 16
Docker
Nginx
Social & grand public
Produit TIGSI
Njarabi : rencontres en Afrique de l’Ouest
Application de rencontres sûre, publiée sur l’App Store et Google Play
Ce que ça fait
Profils vérifiés, matching géolocalisé, likes et super-likes, messagerie privée chiffrée, publications et abonnement premium, dans une dizaine de pays d'Afrique de l'Ouest.
Ce que ça résout
Offre une alternative adaptée aux cultures locales, avec modération humaine et automatique et des paiements locaux (Wave, Orange Money, Moov), là où les applications internationales sont mal adaptées.
Défis relevés
- Matching par distance sur un index géospatial MongoDB 2dsphere.
- Temps réel scalable : Parse LiveQuery partagé entre instances via Redis, notifications en file BullMQ.
- Vie privée : messages chiffrés, blocage des captures d'écran, verrouillage biométrique.
- Industrialisation : CI/CD, tests de charge k6, OWASP ZAP, gitleaks, Trivy et SonarQube.
Technologies
Flutter
Riverpod
Node.js / TypeScript
Parse Server
MongoDB
Redis
BullMQ
Laravel
GitHub Actions
k6
Social & grand public
Produit TIGSI
FasoConnect : super-app sociale
Rencontres, annonces, chaînes et boutique dans une seule application
Ce que ça fait
Réseau social burkinabè organisé en onglets : rencontres et messages privés, petites annonces, chaînes, stories et espace business, avec une monnaie virtuelle rechargeable par Mobile Money ou carte.
Ce que ça résout
Réunit réseautage, commerce et petites annonces dans une application locale, monétisée avec les moyens de paiement réellement utilisés sur le marché.
Défis relevés
- Messagerie temps réel chiffrée côté client, avec cache local hors ligne.
- Médias riches : enregistrement audio, montage et compression vidéo avec FFmpeg, stories.
- Architecture de données hybride Laravel + MongoDB et Parse Server pour le temps réel.
Technologies
Flutter
Laravel
MongoDB
Parse LiveQuery
Node.js
Redis
FFmpeg
Firebase
Hive
Infrastructure & messagerie
Produit TIGSI
WhatsApp Gateway
Un canal WhatsApp unique pour tous nos produits
Ce que ça fait
Service autonome qui expose une API REST d'envoi de messages et de médias WhatsApp, des webhooks pour les messages entrants et un tableau de bord (numéros, connexion par QR code, clés API, journaux).
Ce que ça résout
Notifications, OTP et alertes WhatsApp disponibles en quelques lignes pour chaque application, sans réintégrer WhatsApp dans chaque projet. Ce site l'utilise pour ses alertes de contact.
Défis relevés
- Files BullMQ avec priorités, idempotence par référence et relances progressives.
- Protection des numéros contre le bannissement : pool d'expéditeurs, cadence d'envoi, désabonnements.
- Sessions chiffrées AES-256-GCM, webhooks signés HMAC, protection anti-SSRF, double authentification TOTP.
Technologies
Node.js 22
TypeScript
Fastify 5
Prisma
PostgreSQL
Redis
BullMQ
Baileys
React
Prometheus
Fintech & paiements
Collaboration
Intégrations Mobile Money & SDK
Connexions directes aux opérateurs et aux agrégateurs de la sous-région
Ce que ça fait
SDK PHP pour Moov Money Burkina, Faso Arzeka et BarkaPay ; bibliothèques Orange Money et Free Money (Sénégal), MTN MoMo (Côte d'Ivoire, Bénin) ; plugins WooCommerce BarkaPay et pawaPay.
Ce que ça résout
Rend l'encaissement Mobile Money réutilisable dans n'importe quel projet PHP ou boutique WordPress, et réduit commissions et dépendances en se branchant directement aux opérateurs.
Défis relevés
- Flux propres à chaque opérateur : OTP, USSD push, callbacks asynchrones, API SOAP.
- Identifiant de requête obligatoire pour garantir l'unicité des débits, exceptions typées.
- Revérification du statut côté serveur avant de valider une commande.
Technologies
PHP 8
Guzzle
PHPUnit
PHPStan
WooCommerce
REST
SOAP / XML
IA & data
Produit TIGSI
Tigsi Scout : radar d’opportunités par IA
La prospection d’événements devient automatique et continue
Ce que ça fait
Collecte en continu le web, les flux RSS et les réseaux sociaux, extrait les événements par IA, élimine les doublons, les note selon leur potentiel commercial et les pousse dans un mini-CRM (affectation, relances, commentaires).
Ce que ça résout
Les commerciaux ne reçoivent que les opportunités qualifiées et priorisées, et l'historique devient une mémoire du marché (concurrents, récurrences, tendances).
Défis relevés
- Pipeline distribué collecte → filtre → extraction IA/vision → dédoublonnage → scoring, sur Celery et Redis.
- Orchestrateur multi-fournisseurs (OpenAI, Claude, Gemini, Mistral + OCR) évalué en CI sur un jeu de référence.
- Recherche sémantique avec pgvector (index HNSW) et analyse de tendances.
Technologies
Python 3.12
FastAPI
Celery
PostgreSQL + pgvector
OpenAI / Claude / Gemini / Mistral
Next.js 15
MinIO
IA & data
Produit TIGSI
MediaGuardian : modération automatique des médias
Protéger une plateforme sociale des contenus illicites et des faux profils
Ce que ça fait
API qui analyse les photos et vidéos publiées : nudité, contenus explicites, personnes possiblement mineures, photos d'écran, doublons entre comptes, images floues. Elle compare aussi le selfie de vérification aux photos du profil.
Ce que ça résout
Rejette automatiquement les cas sûrs et envoie les autres dans une file de revue priorisée, ce qui réduit fortement la charge de modération humaine.
Défis relevés
- Combinaison de plusieurs modèles (classifieur NSFW converti en ONNX, NudeNet, DeepFace : âge, anti-spoofing).
- Détection de doublons par hachage perceptuel indexé par bandes.
- Politique de modération versionnée, réglable sans toucher au code.
Technologies
Python
FastAPI
ONNX Runtime
DeepFace
NudeNet
OpenCV
MongoDB
Docker
IA & data
Produit TIGSI
Recognition : reconnaissance faciale souveraine
Un service compatible AWS Rekognition, hébergé chez nous
Ce que ça fait
Service de reconnaissance faciale qui reprend fidèlement le protocole AWS Rekognition (collections, indexation, recherche par image). Une application passe d'AWS à notre service en changeant uniquement l'adresse du serveur.
Ce que ça résout
Supprime le coût AWS et garde les données biométriques sur nos serveurs, sans modifier le code des applications clientes.
Défis relevés
- Réimplémentation du protocole Rekognition et vérification stricte des signatures AWS SigV4.
- Recherche vectorielle exacte dans PostgreSQL + pgvector (empreintes de 512 dimensions).
- Secrets chiffrés, conteneur non root en lecture seule, sauvegardes chiffrées.
Technologies
Python
FastAPI
InsightFace
ONNX Runtime
PostgreSQL + pgvector
AWS SigV4
Docker
Événementiel
Produit TIGSI
Nuptia : sites de mariage
Une installation, autant de mariages que nécessaire
Ce que ça fait
Invitation animée avec compte à rebours, confirmation de présence par étapes, cartes nominatives à partager sur WhatsApp, export agenda, liste de cadeaux par Mobile Money, livre d'or. Chaque invité retrouve les photos où il apparaît à partir d'un simple selfie.
Ce que ça résout
Les mariés gèrent invités, cadeaux et souvenirs en un seul lien, et les invités récupèrent leurs photos sans les chercher dans des centaines de clichés.
Défis relevés
- Multi-événement : une seule installation sert plusieurs mariages avec des droits par rubrique.
- Reconnaissance faciale avec une collection par mariage.
- Génération d'images personnalisées (cartes nominatives) et de fichiers .ics.
Technologies
Laravel 13
Filament 5
Tailwind 4
Alpine.js
AWS Rekognition
Mobile Money
IA & data
Prestation client
Kenaya : CVthèque & assistant IA d’appels d’offres
Constituer une équipe d’experts conforme à un appel d’offres en quelques minutes
Ce que ça fait
Une base de consultants avec génération de CV Word en français et en anglais, un outil qui analyse des termes de référence avec l'IA pour classer les candidats et rédiger CV sur mesure et méthodologies, et le site institutionnel du cabinet (recrutement, formations).
Ce que ça résout
Réduit fortement le temps de rédaction d'une offre technique et améliore la conformité des CV soumis aux bailleurs.
Défis relevés
- Calcul de l'ancienneté cumulée sans compter deux fois les périodes qui se chevauchent.
- Analyse de PDF et de documents Word, génération .docx en français, anglais et portugais.
- Authentification unique entre l'application Laravel et l'outil IA en React/Express.
Technologies
Laravel 12
Livewire 3
React 19
Express
Google Gemini
PhpWord / docx
MySQL
GitHub Actions
E-commerce & vitrines
Prestation client
Z-Market : achat en Chine, livraison au Burkina
Rendre l’import transparent, du devis au colis
Ce que ça fait
Application mobile client, API et back-office agents : catalogue, simulation du coût rendu (produit, transport, frais), devis avec messagerie, facture, paiement Mobile Money et suivi du colis.
Ce que ça résout
Le client connaît le coût total avant d'acheter, paie localement et suit sa commande, au lieu de passer par des intermédiaires informels.
Défis relevés
- Agrégation de sept moyens de paiement locaux avec webhooks.
- JWT avec rafraîchissement, OTP par SMS, connexion Google, notifications push.
- Domaine métier riche (catalogue, devis, facturation, logistique) et permissions fines côté admin.
Technologies
Laravel 11
PostgreSQL 16
React 19
Flutter
JWT
Redis
MinIO
Firebase
E-commerce & vitrines
Prestation client
CHART : site & configurateur 3D
Un imprimeur qui reçoit des commandes déjà visualisées
Ce que ça fait
Site vitrine piloté par un back-office d'une trentaine de modules, avec un éditeur 3D où le visiteur personnalise un produit (couleurs, logos, textes) avant d'envoyer sa demande par WhatsApp avec une référence unique.
Ce que ça résout
Moins d'allers-retours avec les clients et un gérant autonome sur son contenu.
Défis relevés
- Éditeur Three.js : modèles GLTF, calques de logos et de textes, recalage entre l'aperçu et la texture exportée.
- Filigrane automatique des images, statistiques de visites géolocalisées.
Technologies
Laravel 12
Three.js
Tailwind 4
Alpine.js
MySQL
Intervention Image
SaaS & gestion
Produit TIGSI
DigitalCards : cartes de visite digitales
Une carte toujours à jour, partageable et mesurable
Ce que ça fait
Cartes partageables par lien court, QR code ou puce NFC, avec export vCard et statistiques de consultation par source. Trois espaces : administrateur, agence revendeuse et client.
Ce que ça résout
Remplace la carte papier et permet aux agences de revendre le service à leurs propres clients.
Défis relevés
- Hiérarchie multi-rôles avec politiques d'accès.
- Suivi des scans par source (direct, QR, NFC) et mode démonstration transverse.
Technologies
Laravel 12
Tailwind 4
vCard
QR code
NFC
SaaS & gestion
Produit TIGSI
Garagio : gestion de garages
SaaS multi-garages, pensé pour le mobile
Ce que ça fait
Clients, véhicules, ordres de réparation, devis, stock (pièces, liquides, gaz), achats, factures et paiements, avec cinq rôles.
Ce que ça résout
Donne aux garages un suivi complet de l'atelier et du stock, accessible depuis un téléphone.
Défis relevés
- Cloisonnement strict des données entre garages (multi-tenant).
- Chaîne devis → ordre de réparation → facture → paiement.
Technologies
Laravel
Tailwind
dompdf
Multi-tenant
SaaS & gestion
Produit TIGSI
Cashier : caisse & gestion commerciale
Ventes au détail et en gros, protégées par licence
Ce que ça fait
Produits avec prix détail et gros, factures, dépenses, sorties de stock, partenaires et remboursements, imports et exports Excel, PDF. Un serveur de licences active chaque installation.
Ce que ça résout
Équipe les commerces d'un outil de caisse fiable, distribuable sous licence.
Défis relevés
- Licence liée à l'empreinte du poste et jetons JWT signés vérifiés par une API dédiée.
- Prix pondérés selon le mode de vente.
Technologies
Laravel 12
JWT
Excel
PDF
Swagger
SaaS & gestion
Produit TIGSI
Ezi-Learn : évaluations scolaires
Des QCM au bulletin, sans ressaisie
Ce que ça fait
Gestion des écoles, classes et modules ; composition de tests et QCM (avec images), corrections, notes et bulletins ; import et export Excel des élèves et des notes.
Ce que ça résout
Digitalise l'évaluation et le calcul des moyennes dans les établissements.
Défis relevés
- Imports Excel en masse et génération de bulletins par élève ou par classe.
- Interface multilingue et design system dédié.
Technologies
Laravel 10
Livewire
Bootstrap 5
Excel
i18n
Social & grand public
Prestation client
Music Lines & Rature : contenus quotidiens
Un rendez-vous quotidien qui fidélise
Ce que ça fait
Applications mobiles qui envoient chaque jour des proverbes et citations, avec favoris, historique, partage et widget d'écran d'accueil, et leur back-office.
Ce que ça résout
Crée une habitude quotidienne autour de contenus culturels, monétisée par la publicité.
Défis relevés
- Widget natif Android et iOS alimenté par Flutter.
- Notifications programmées selon la fréquence choisie par l'utilisateur.
Technologies
Flutter
Laravel
Firebase
AdMob
Widgets natifs
Infrastructure & messagerie
Produit TIGSI
Search Countries : API de géodonnées
Pays, régions, villes et indicatifs en quelques millisecondes
Ce que ça fait
API interne qui sert 250 pays, environ 5 000 régions et 150 000 villes, avec recherche par nom ou par indicatif téléphonique.
Ce que ça résout
Fournit à toutes nos applications un sélecteur pays/ville/indicatif rapide, sans API tierce payante.
Défis relevés
- Données en mémoire avec cache Redis, health check qui attend la fin du chargement.
- Déploiement idempotent par empreinte SHA-256 du jeu de données.
Technologies
Node.js
Express
PostgreSQL 16
Redis
Docker
GitHub Actions
Aucun projet dans cette catégorie.