Projets
Ce que je construis pour moi
Outils personnels et internes — le travail que je fais quand il n'y a pas de brief client. Chacun résout un vrai problème ou explore une technologie que je voulais comprendre en profondeur.
Nachi3D Certify
En ligneVérification d'authenticité par NFC pour figurines en résine peintes à la main.
- Puces NFC NTAG215 avec URLs de vérification signées HMAC-SHA256
- Flux de revendication par magic-link + transfert peer-to-peer
- Trilingue EN/FR/AR avec RTL complet, certificats PDF A6 à la demande
Next.js 15React 19TypeScriptSupabase+4
TavernKeeper
En ligneCompagnon D&D 5e — fiches de personnage, compendium, campagnes et chroniques générées par IA.
- Plus de 22 fonctionnalités livrées — bilingue EN/FR
- Chroniques de campagne générées par IA via Groq
- Système d'authentification et de rôles, suite Playwright E2E complète
React 18Expressnode:sqliteGroq AI+2Forge 3D
En ligneGénération de modèles 3D par IA — du prompt à l'objet imprimable en quelques minutes.
- Enrichissement de prompt Groq → génération Meshy / Tripo3D
- Quatre modes d'affichage : solide, fil de fer, argile, normales
- Multi-images vers 3D, optimisation de maillage, export GLB/OBJ/FBX
ReactViteElectronThree.js+2Voir le projetCode source disponible sur demande
MangaTrack
En dév.Suivi de manga, anime et manhwa — fonctionne hors-ligne, propulsé par AniList.
- Stockage SQLite hors-ligne d'abord — fonctionne dans le métro
- Métadonnées AniList GraphQL avec cache local
- Liens cross-médias : manga ↔ adaptation anime, tests E2E Maestro
React NativeExpoTypeScriptNativeWind+2Voir le projetCode source disponible sur demande
Duomi
En dév.Gestion du foyer pour couples — tâches, courses et synchronisation en temps réel.
- Synchronisation en temps réel via Supabase Realtime
- Analyse intelligente des listes de courses, notifications Web Push
- PWA installable, i18n français / anglais
Next.js 14SupabaseTailwind CSSPWA+1Zwine & Go
BêtaMarketplace de mode C2C pour le Maroc — acheter et vendre d'occasion.
- Monorepo Turborepo avec 10 modules backend
- Plus de 165 tests unitaires, 36 tests E2E Playwright
- Authentification OTP via l'API WhatsApp Business, design « Maroc Authentique »
Next.js 14SupabaseTurborepoVitest+1Nachi3D Invoice App
En ligneFacturation et gestion d'entreprise sur desktop pour l'atelier Nachi3D.
- Génération de factures et devis PDF, carnet de clients
- Catalogue produits avec calcul de marges
- Recherche concurrentielle IA via Groq, export comptable CSV/Excel, mise à jour automatique
ReactViteElectronJSON storage+2Voir le projetCode source disponible sur demandeNachi3D Laser Studio
En ligneDesign de gravure laser assisté par IA — générer et optimiser des visuels pour LightBurn.
- Génération d'images FLUX.1-schnell via HuggingFace Inference
- Post-traitement Sharp pour PNG prêt pour LightBurn
- Assistant de premier lancement, Node.js portable embarqué dans Electron
ReactViteElectronExpress+2Voir le projetCode source disponible sur demandeD'autres projets arrivent…
Vous avez une idée ? Construisons-la ensemble.
Lancer un projet
Vous voulez la même chose ?
J'utilise les mêmes stacks sur les projets clients.
Vous voulez quelque chose comme ça pour vous ?
Décrivez-moi ce que vous aimeriez construire et voyons si c'est un bon fit.