Le showroom de la Tech Béninoise

Découvrez, explorez et collaborez sur les projets créés par les développeurs et passionnés de tech au Bénin.

Soumettre un projet
DevBéninDevBénin

DevBénin

Construit par la communauté
pour la communauté

QR Code WhatsApp DevBénin

Rejoindre WhatsApp

Scanner le QR code

Suivez-nous surSuivez-nous sur

© 2026 DevBénin. Tous droits réservés.

Plateforme

  • Projets
  • Blog

Ressources

  • Challenges
  • Classement

Réseaux

  • GitHub
  • LinkedIn
  • WhatsApp
  • TikTok

Légal

  • Confidentialité
  • Conditions

DEVBENIN

📡 OpenWave

📡 OpenWave

Terminé

Open source platform to scan, detect and play publicly broadcast radio and TV services. [](https://github.com/Mxlione/Openwave/actions/workflows/ci.yml) Read this in French. OpenWave is not another VLC skin. It is a platform that scans frequencies, **detects the services actually on the air (FM stations, digital TV channels) and presents them in a clear interface**, ready to listen to or watch. -- 📸 What it looks like A scan of the simulated band, with no receiver attached. Every picture here comes from running the real program — and regenerate them. | | ---|---| | | The stations a scan found, with signal, mode and RDS name | The spectrum and waterfall, live over a WebSocket | -- 🎯 Goals Scan the FM band automatically and detect the stations present Scan DVB-T multiplexes and list their channels and services Show frequency, signal strength and the live spectrum Start listening or watching in one click through libVLC Stay modular: a new receiver or a new format plugs in without touching the rest -- ✨ The core idea Plug in a supported receiver (RTL-SDR or a DVB-T tuner), run a scan, then pick what you want to listen to or watch. Clicking Watch or Listen hands the stream to libVLC. -- 🚦 Project status OpenWave is in early development. Nothing is released yet. Area | Status | ---|---| Repository, CI, contribution guide | 🟢 in place | Hardware abstraction layer () | 🟢 in place | Simulated devices (synthetic IQ, MPEG-TS replay) | 🟢 in place | FM band scan (v0.1) | 🟢 in place | FM demodulation and playback (v0.2) | 🟢 in place | RDS decoding (v0.3) | 🟢 in place | DVB-T scan (v0.4) | 🟢 in place | HTTP API (v0.5) | 🟢 in place | Angular interface (v0.6) | 🟢 in place | Real-time spectrum (v0.7) | 🟢 in place | Documentation site and packaging (v1.0) | 🟢 in place | Validation on real hardware | 🔴 nobody has tried | Honest note on hardware. The maintainer currently has no RTL-SDR dongle and no DVB-T tuner. Every signal-processing stage is therefore developed and tested against simulated devices — synthetic IQ for FM and RDS, recorded transport streams for DVB-T — which run in CI on every commit. The real drivers are written against the vendor APIs but are **not yet validated on physical hardware**. If you own a receiver, validating a driver is the single most valuable contribution you can make right now: see the issues labelled . -- 🏗️ How it fits together \* RDS: the station name and extra data carried alongside the FM signal. -- 🧩 Source layout openwave Module | Role | ---|---| | Sweeps frequencies, measures signal, detects and groups the services found | | Demodulates FM, decodes RDS, identifies stations | | Scans DVB channels, reads multiplexes and extracts their services | | Hides the hardware behind one common interface (RTL-SDR, SoapySDR, DVB, simulated) | | Transforms streams with FFmpeg and plays them with libVLC | | Exposes scans, stations, channels and streams to the interface | | Angular interface: lists, signal, spectrum, favourites | -- 🧰 Technology Receivers: RTL-SDR, DVB-T tuners, other SDRs through SoapySDR Signal processing: NumPy / SciPy — FM demodulation, RDS decoding, spectrum analysis Media: libVLC through , pulling a live stream through media callbacks API: FastAPI, local service exposing scan results and streams Interface: Angular -- 🗺️ Roadmap [ ] v0.1 — FM band scan and station detection (frequency, strength) [ ] v0.2 — FM demodulation and playback through libVLC [ ] v0.3 — RDS decoding (station name, RadioText) [ ] v0.4 — DVB-T scan, multiplex parsing and channel list [ ] v0.5 — Stable API (, , , ) [ ] v0.6 — Angular interface (lists, favourites, signal) [ ] v0.7 — Real-time spectrum display [x] v1.0 — Full documentation, Linux packaging The task breakdown behind this roadmap lives in TASKS.md. -- 🌍 Why "OpenWave"? Open — open source, transparent, extensible Wave — radio waves, signals, audio, transmission Short, technical, and broad enough to cover FM, TV and SDR. -- ⚖️ Scope of use OpenWave is built to receive public, freely accessible broadcasts. It does not aim to bypass protection, encryption or paid services. Check your local regulations on radio reception before using it. See docs/legal.md. -- 📚 Documentation | | ---|---| Installing | What to install, and what each extra pulls in | Using OpenWave | From a first scan to listening to a station | Command line | Every command and option | HTTP API | Routes, WebSockets, and the generated schema | Hardware | Attaching a receiver, permissions, troubleshooting | Compatibility | Which receivers are known to work | Architecture | How the pieces fit, and why | Signals | The radio and DSP behind the code | Contributing | Getting set up, the checks, the rules | Run to read it as a site. -- 🤝 Contributing The project is just starting and every kind of contribution is welcome: code, testing with real hardware, documentation, translations, ideas. *The single most useful thing you can do is run OpenWave on a real receiver and say what happened**, even if it crashed. Nobody has. See the compatibility matrix for what is and is not known. Read CONTRIBUTING.md to get set up, then look for the label. -- 📄 License MIT — see LICENSE.

LLionel ADOKO· 2j
13
QRCode Easy

QRCode Easy

Terminé

QRCode Easy is a free QR Code generator built with Next.js. Anyone can generate and download QR Codes instantly without creating an account. Advanced features such as Dynamic QR Codes, Hosted Pages, Analytics and History require a simple Google Sign-In.

NextjsFirebase
KKabirou ALASSANE· 1sem
15
Chrisshop - Plateforme E-commerce d'Abonnements Numériques & Services Premium (Alternative courte : Chrisshop - Abonnements Premium & IA)

Chrisshop - Plateforme E-commerce d'Abonnements Numériques & Services Premium (Alternative courte : Chrisshop - Abonnements Premium & IA)

Terminé

Présentation de Chrisshop Chrisshop est une plateforme web moderne dédiée à l'achat et à la livraison rapide d'abonnements numériques premium (IA, streaming, productivité et graphisme) à des tarifs compétitifs, avec intégration des moyens de paiement locaux et internationaux. * Le Problème Résolu** En Afrique francophone et à l'international, accéder à des outils premium (ChatGPT Plus, Google AI Pro, Canva Pro, Netflix, Spotify) est souvent complexe en raison des restrictions bancaires internationales et de l'absence de solutions de paiement adaptées. Chrisshop comble ce fossé en proposant une expérience fluide, sécurisée et accessible via Mobile Money et cartes bancaires. Fonctionnalités Principales Catalogue d'Abonnements Premium : Accès instantané à ChatGPT Plus, Google AI Studio/Pro, Canva Pro, Spotify, Netflix 4K, YouTube Premium, etc. Modes de Livraison Flexibles : Attribution automatisée ou rapide sous 5 à 15 minutes par Code promo, Identifiants dédiés ou Lien d'invitation. Passerelle de Paiement Sécurisée : Intégration de FedaPay (Mobile Money MTN, Moov, Wave, Orange Money et Cartes Visa/Mastercard). Multi-devises dynamique : Conversion et affichage des prix en temps réel (XOF/FCFA, EUR, USD, etc.). Suivi de Commande en direct : Interface client pour suivre l'état de sa commande avec assistance WhatsApp instantanée. Espace Partenaires & Affiliation : Programme pour les partenaires avec calcul des commissions et demandes de retraits. Tableau de Bord Administrateur complet : Gestion des stocks, validation des commandes, gestion des plans tarifaires et suivi analytique du chiffre d'affaires. Architecture & Performance Architecture découplée alliant rapidité et robustesse : Frontend : Next.js 16 (App Router) + React 19 + TypeScript + Tailwind CSS pour une interface ultra-rapide et responsive. Backend API : Laravel 12 + Sanctum + Base de données MySQL pour une sécurité maximale des transactions et une haute disponibilité.

NextjsLaraveldocker
Recherche de collaborateurs
DDOHA PRIMAEL FRUCTUEUX · 2sem
20
Scanevol

Scanevol

Terminé

Scanevol est une solution tout-en-un dédiée à la création, au scan et à la gestion des QR codes. Elle permet de scanner rapidement des QR codes avec la caméra ou depuis une image, de créer des QR codes personnalisés et dynamiques, de suivre leurs statistiques et de générer différents types de contenus : liens, Wi-Fi, contacts, réseaux sociaux, menus, fichiers, vidéos, etc. Le projet propose également une *extension de navigateur* capable de détecter automatiquement les QR codes présents sur les pages web, de scanner une zone spécifique d’une page et de générer facilement des QR codes à partir de contenus en ligne. L’objectif est de rendre l’utilisation des QR codes plus simple, rapide et accessible, en réunissant tous les outils nécessaires dans une seule plateforme, aussi bien pour les particuliers que pour les entreprises, commerçants et créateurs de contenu.

Next.jsGoogle CloudTailwindTypeScript
EEvr'Arts - Dedekon MEHA· 2sem
27
EliteConnect

EliteConnect

Terminé

EliteConnect est une plateforme de réseautage professionnel conçue pour faciliter les connexions d’affaires à l’échelle internationale. Elle réunit entrepreneurs, investisseurs, commerçants, dirigeants d’entreprise et professionnels de différents secteurs afin de favoriser les partenariats, les opportunités commerciales et le développement de nouveaux projets. La plateforme constitue également un véritable levier pour l’emploi et le recrutement. Chaque utilisateur dispose d’un profil professionnel et peut mettre en avant son CV, consultable par les entreprises présentes sur EliteConnect. Les recruteurs peuvent ainsi identifier des talents, tandis que les professionnels augmentent leur visibilité auprès d’entreprises locales et internationales. Pour encourager les échanges en toute confiance, EliteConnect intègre une messagerie sécurisée et chiffrée permettant aux membres de communiquer directement et de développer leurs relations professionnelles. Les utilisateurs peuvent aussi promouvoir leurs produits, services, entreprises ou activités grâce aux outils de publication et de visibilité proposés par la plateforme. En complément, EliteConnect offre la possibilité de créer et d’organiser des événements professionnels, qu’ils soient nationaux ou internationaux. Ces événements bénéficient d’une page publique sur la plateforme, permettant aux participants de s’informer et de s’inscrire facilement. En résumé, EliteConnect est un espace unique où il est possible de développer son réseau, trouver des partenaires, recruter ou être recruté, promouvoir son activité et participer à des événements professionnels à travers le monde.

PHPHtmlCSSJS
CChègun Emmanuel · 1 sept.
16
Kalligra

Kalligra

En cours

Kalligra Créez votre propre police d'écriture, directement depuis votre navigateur. Description Kalligra est un outil web gratuit qui permet de créer une police d'écriture personnalisée de manière simple et intuitive. L'utilisateur dessine chaque lettre, chiffre et caractère directement sur un canvas interactif, puis exporte sa création sous un véritable format de police ( ou ) compatible avec les principaux systèmes d'exploitation et logiciels de création. Le projet est né d'une envie d'explorer le fonctionnement de la typographie numérique et de proposer une expérience plus accessible que les logiciels professionnels traditionnels. Il ne s'agit pas d'un SaaS, mais d'un projet personnel conçu pour expérimenter, apprendre et partager. Fonctionnalités Dessin libre des caractères dans le navigateur Aperçu en temps réel de la police créée Lissage automatique des tracés Réglage de l'épaisseur des traits Gestion complète de l'alphabet, des chiffres et des caractères spéciaux Export de la police aux formats TTF et OTF** Interface moderne, fluide et responsive Création automatique de variantes (Bold, Italic, Light…) Sauvegarde locale des projets (et synchronisation cloud en option)* Cas d'utilisation Création de polices manuscrites Identité visuelle d'une entreprise Branding et design graphique Projets créatifs Maquettes et prototypes Expérimentation autour de la typographie Stack technique Frontend Next.js TypeScript Tailwind CSS shadcn/ui Dessin HTML5 Canvas API perfect-freehand Génération de police opentype.js Backend (optionnel) Supabase Objectif Kalligra a pour ambition de rendre la création typographique plus accessible. Là où les logiciels spécialisés demandent souvent une prise en main importante, Kalligra privilégie une approche directe : dessiner, personnaliser et exporter. Le projet démontre qu'il est possible de produire une véritable police d'écriture avec une simple application web, tout en offrant une expérience moderne et agréable. État du projet MVP disponible La première version est fonctionnelle et permet déjà de créer et d'exporter une police personnalisée. De nouvelles fonctionnalités sont prévues, notamment : Assistance IA pour harmoniser les caractères Import de dessins manuscrits depuis une photo Support des Variable Fonts Bibliothèque de modèles de polices Partage et publication des créations Licence Projet personnel distribué gratuitement.

Next.jsTypeScriptTailwind CSSshadcn/ui+4
SSteven KOULO· 24 juil.
26
BeninDiscover

BeninDiscover

En cours

> BéninDiscover est la première plateforme numérique qui centralise tous les établissements touristiques du Bénin — hôtels, restaurants, loisirs, supermarchés — avec géolocalisation intelligente, guides touristiques certifiés et connexion directe aux services de transport (Gozem, Yango).

React 18 +, React ,Router 6, Leaflet (cartographie, sans clé API payante) AxiosNode.js + Express.js, Vite, PostgreSQLJWT, Multer
Recherche de collaborateurs
CCarlos· 18 juil.
30
Plateforme web interactive d'apprentissage de l'anatomie humaine en 3D assisté par IA

Plateforme web interactive d'apprentissage de l'anatomie humaine en 3D assisté par IA

Terminé

Cette plateforme a été conçue pour faciliter l'apprentissage de l'anatomie humaine grâce à la visualisation interactive de modèles 3D du corps humain. Elle permet aux étudiants, enseignants et professionnels de la santé d'explorer les différentes parties anatomiques de manière plus intuitive qu'avec les supports traditionnels. L'utilisateur peut naviguer librement à travers les modèles 3D, effectuer des rotations, des zooms et isoler certains organes ou systèmes afin d'observer leur structure avec précision. Chaque élément anatomique est accompagné d'informations descriptives permettant de mieux comprendre son rôle et ses caractéristiques. La plateforme intègre également une assistance basée sur l'intelligence artificielle qui accompagne l'utilisateur dans son apprentissage. Cette assistance peut répondre aux questions relatives à l'anatomie, fournir des explications complémentaires, proposer des résumés et aider à la compréhension des notions étudiées. Afin de renforcer l'acquisition des connaissances, la plateforme propose des exercices, des quiz et des activités de révision adaptés au niveau de l'apprenant. L'objectif est d'offrir un environnement d'apprentissage moderne, interactif et accessible permettant d'améliorer la compréhension et la mémorisation des structures anatomiques.

MMatinou Bello· 18 juil.
29
EmiID

EmiID

En cours

EmiID est une plateforme d'identité professionnelle et de networking pensée pour l'Afrique. Fondateurs, freelances, artisans et entreprises y construisent une réputation numérique vérifiée pour créer des opportunités : « Construisez votre réputation. Créez vos opportunités. » Fonctionnalités intégrées • Profils certifiés avec badges de vérification et validation par les pairs • Annuaire géolocalisé et Mur des 1 000 Fondateurs • Messagerie sécurisée par PIN et publication d'offres d'emploi • Statistiques de visibilité en temps réel et CRM intégré

Next.jsReactSupabaseDexty+2
IISMAEL CHRISTIAN DAOUDA ABASSI· 12 juil.
21
Page 1 sur 9

En Vedette

react-benin-payments

Par Steven KOULO

Plus Aimés

Portfolio professionnel

9 favoris

Trivule

8 favoris

Kalligra

8 favoris

Activité Globale

Total Projets

80

Total Vues

2.1k

Suivez-nous

Restez connecté à la communauté tech béninoise.

LinkedIn→TikTok→