Découvrez l'ensemble de mes projets, réalisations SaaS et applications web & mobile.
Multi-tenant SaaS inventory management platform with fully isolated tenant data, RBAC, stock movements, purchase orders, and POS. My EMSI end-of-year project (PFA), defended June 2026.
Live football scores PWA with a backend-for-frontend layer, personalized Web Push alerts, and AI-generated match summaries that only run when someone's actually watching. Deployed live on Vercel.
Plateforme e-learning complète (31 contrôleurs REST, 179 endpoints, 39 entités JPA, 151 tests) avec progression séquentielle sécurisée côté serveur, 2FA, RBAC, assistant IA et certificats numériques.
Desktop dental-clinic management system — patient files, an interactive odontogram, scheduling, and billing across role-based dashboards for doctors, secretaries, and admins.
Criminal intelligence platform using Polyglot Persistence — Neo4j for network analysis (PageRank), MongoDB, MySQL, and Redis, each picked for the data shape it's built to handle.
Smart tourism platform for Morocco's Béni Mellal–Khénifra region — AI-generated itineraries, guide bookings, and an artisan marketplace. Built as a $0 hackathon prototype.
Outil de modélisation assisté par IA pour générer et éditer des diagrammes d'architecture logicielle (modèle C4, UML) via canvas interactif React Flow et backend LLM.
No more manual fine calculations: a layered-architecture library system that automates fines, reservation queues, and gives staff a real-time statistics dashboard.
Never miss a prayer, even offline: an installable Ramadan companion with prayer times, a Qur'an reader, and a Khatmah tracker that resumes exactly where you left off.
Application PWA de suivi des dépenses et budget personnel avec authentification Supabase, tableaux de bord interactifs Recharts et synchronisation hors ligne.
Système de gestion de tickets d'assistance informatique multi-rôles (clients, agents, superviseurs, administrateurs) avec notifications en temps réel et tableaux de bord dédiés.
Application de suivi et de gestion des caravanes et unités médicales mobiles : planification des missions, fiches patients, affectation du personnel et reporting d'interventions.