Coder, construire, livrer — c'est ce qui me fait kiffer.
Je suis étudiant dev full stack, et j'ai commencé à coder par pure curiosité. Comprendre comment un truc marche, c'est bien — le construire soi-même, c'est mieux. Front, back, mobile, je touche à tout et je cloisonne pas. Quand je commence un projet, je le prends de zéro et je vais jusqu'au bout : une interface fluide, une API solide, une app qui tourne vraiment. J'apprends en faisant, pas en regardant. Ce qui me motive c'est pas la stack, c'est de voir un projet prendre vie et fonctionner pour de vrai.

Compétences
Frontend Development
Interfaces modernes, réactives, performantes.
Mobile Development
Applications cross-platform fluides et rapides.
Backend Development
API robustes, sécurisées, logique métier.
DevOps & Outils
Workflow complet de la conception au déploiement.
Projets

MangerCommeChezSoi Ecosystem
Une plateforme complète de social dining (Mobile & Web) connectant hôtes et convives pour des repas authentiques.
À propos du projet
MangerCommeChezSoi est un projet ambitieux visant à transformer la façon dont les gens partagent des repas. La plateforme connecte des hôtes passionnés de cuisine avec des convives souhaitant vivre une expérience culinaire authentique et unique. L'écosystème complet comprend trois volets : une application mobile cross-platform (Android & iOS) pour les utilisateurs finaux, un tableau de bord d'administration web pour la gestion des annonces et utilisateurs, et un site vitrine marketing pour la promotion de la plateforme. L'architecture microservices avec Node.js garantit une scalabilité optimale, tandis que Firebase assure les notifications temps réel et l'authentification sécurisée. L'intégration Stripe permet des paiements sécurisés avec gestion des remboursements.
Fonctionnalités clés
- →Application mobile cross-platform (Android & iOS) avec Flutter
- →Dashboard administrateur React.ts
- →Authentification sécurisée (Firebase Auth + JWT)
- →Paiements Stripe avec gestion des remboursements
- →Notifications push temps réel (FCM)
- →Géolocalisation des annonces
- →Système de notation et avis
- →Stockage médias AWS S3
- →API REST Node.js/Express sécurisée
- →MongoDB avec modélisation optimisée
Défis techniques
Architecture multi-plateforme
Expérience cohérente web/mobile via API unifiée.
Paiements & sécurité
Flux Stripe robuste avec webhooks et gestion des cas d'échec.
Temps réel
Synchronisation réservations sans surcharge serveur.
Stack complète

AlloProf — Plateforme de Cours en Ligne
Application mobile complète et sécurisée dédiée à l'apprentissage en ligne avec paiements Stripe.
À propos du projet
Cette plateforme e-learning mobile a été conçue pour offrir une expérience d'apprentissage moderne et fluide. L'application permet aux apprenants d'accéder à des cours structurés en vidéos, de suivre leur progression, et d'accéder à des ressources téléchargeables. Le système de paiement Stripe intégré permet l'achat de cours individuels ou d'abonnements. L'authentification multi-méthode (email, Google, Apple) garantit un onboarding frictionless. Firebase Firestore assure la synchronisation en temps réel de la progression entre appareils.
Fonctionnalités clés
- →Authentification multi-méthode (Email, Google, Apple)
- →Catalogue de cours avec filtres et recherche
- →Lecteur vidéo intégré avec contrôle de progression
- →Paiement Stripe (cours à l'unité & abonnements)
- →Téléchargement hors-ligne
- →Suivi de progression synchronisé
- →Notifications rappels d'apprentissage
Défis techniques
Lecteur vidéo performant
Mise en cache intelligente pour réduire la consommation de data.
Gestion des accès payants
Sécurisation serveur via Firebase Functions.
Stack complète

Système de Gestion de Bibliothèque
Application de bureau pour la gestion centralisée d'une bibliothèque universitaire.
À propos du projet
Ce système de gestion de bibliothèque universitaire est une application desktop complète en Java/JavaFX. Il automatise et centralise l'ensemble des opérations : gestion du catalogue, des membres, du cycle de vie des emprunts (réservation → retour), calcul automatique des pénalités. L'interface JavaFX offre des tableaux interactifs, des formulaires validés et des rapports exportables. MySQL assure la persistance avec contraintes relationnelles strictes.
Fonctionnalités clés
- →Gestion complète du catalogue (CRUD livres)
- →Gestion des membres (étudiants, enseignants, personnel)
- →Prêts et retours avec calcul des délais
- →Pénalités de retard automatiques
- →Recherche avancée multicritères
- →Rapports statistiques exportables (PDF, Excel)
- →Réservations de livres
- →Sauvegarde automatique BDD
Défis techniques
UI intuitive pour non-techniques
Interface ergonomique pour bibliothécaires gérant de grands volumes.
Intégrité des données
Gestion de la concurrence lors des prêts/retours simultanés.