Ce que j'ai construit.
Chaque projet part d'un problème réel. Voici comment je l'ai observé, analysé, puis résolu.
Castellanni.com
PROJET · STAGEContexte
Projet réalisé pendant mon stage pour Castellanni.com.
Problème
Le client avait besoin d'un site e-commerce sur mesure — sans se limiter aux thèmes Shopify par défaut — et d'un moyen de suivre les commandes sans ressaisie manuelle.
Analyse
J'ai observé le parcours complet d'une commande, de la boutique jusqu'à l'expédition, pour identifier où l'information se perdait entre les intervenants.
Solution
Conception et développement d'un thème Shopify personnalisé, puis mise en place d'un workflow : chaque commande est centralisée dans Google Sheets, visible en temps réel, avec génération automatique du lien vers l'étiquette d'expédition préformatée.
Résultat
Une boutique en ligne sur mesure, connectée à un vrai processus opérationnel — de la commande jusqu'à l'impression du colis.
Ce que j'ai appris
Un site e-commerce n'est jamais qu'un site : c'est un maillon d'un processus opérationnel plus large, qu'il faut comprendre avant de développer.
Automatisation des commandes WhatsApp — Mimz
PROJETContexte
Mimz recevait ses commandes via WhatsApp, réparties sur plusieurs conversations et messages.
Problème
Cette organisation entraînait des pertes d'informations, une saisie répétitive et un risque d'erreur dans le suivi des commandes.
Analyse
J'ai observé la manière dont les commandes étaient reçues et traitées au quotidien, pour comprendre où l'information se dispersait.
Réflexion
Comment transformer des messages dispersés en informations structurées et exploitables, sans changer les habitudes des clients ?
Solution
Automatisation du processus de réception et centralisation des commandes dans un système structuré et exploitable.
Résultat
Un workflow plus clair, avec des commandes centralisées et un suivi facilité au quotidien.
myMU — My Money Is Useful
PROJET ACADÉMIQUEContexte
Application web de crowdfunding, réalisée dans le cadre de mon projet de fin d'études.
Problème
Permettre à des porteurs de projets de lever des fonds, tout en gérant financements, remboursements et rôles utilisateurs de façon sécurisée.
Solution
Développement d'une application complète : gestion des utilisateurs, des projets, du financement, des portefeuilles et des remboursements.
Résultat
Une application fonctionnelle démontrant la gestion d'une logique financière et de rôles multiples au sein d'un même système.
Gestion des stages étudiants
PROJET ACADÉMIQUEContexte
Système de gestion des stages étudiants, pensé pour plusieurs profils : direction, secrétariat, étudiant.
Problème
Chaque rôle a des besoins différents — un système unique et rigide n'aurait pas été adapté.
Analyse
Avant de développer, j'ai identifié les besoins spécifiques de chaque utilisateur pour définir les bonnes permissions et les bonnes vues.
Solution
Système avec authentification, gestion des rôles, suivi, filtres, paiements et fiches étudiants.
EJP V2 — Plateforme de gestion d'église
Contexte
EJP Charleroi est une église structurée en une vingtaine de départements autonomes (accueil, évangélisation, familles d'impact, intercession, chorale, etc.), chacun avec ses propres besoins de suivi (présence, membres, rapports). La coordination reposait sur des outils dispersés et un reporting manuel vers le pastorat, sans vision d'ensemble en temps réel.
Mon rôle
Développeur full-stack indépendant (VIXsolve Enterprise) — conception, développement et déploiement de bout en bout, en solo, de l'architecture à la mise en production.
Problème résolu
Centraliser la gestion opérationnelle de toute l'église dans une seule plateforme, avec une interface adaptée à chaque rôle (administrateur, responsable de département, pilote de cellule, évangéliste, support), un suivi de présence et de rapports en temps réel, et des outils de communication interne (messagerie, appels audio/vidéo, diffusion WhatsApp) — le tout sans que le pastorat ait à recouper manuellement des dizaines de retours dispersés.
Solution
Application web multi-rôles avec tableaux de bord temps réel, exports PDF, notifications automatiques (WhatsApp/email), système d'appels intégré avec Bible interactive et détection vocale de versets, et vitrine publique multilingue entièrement personnalisable sans code.
Application terrain — collecte de déchets
PROJETContexte
Une entreprise de collecte d'ordures porte à porte avait besoin d'un outil de suivi opérationnel sur le terrain.
Solution
Application de terrain développée avec Power Apps, pensée pour un usage mobile en conditions réelles.
ECCL'OS
Contexte
ECCL'OS est né du constat que les églises gèrent leurs équipes, leur présence et leur communication avec des outils fragmentés (fichiers épars, groupes de discussion, feuilles papier). Le projet a démarré comme un outil pour une église précise, puis a été entièrement repensé en plateforme SaaS multi-tenant : chaque église s'inscrit, obtient son propre sous-domaine et son espace totalement isolé des autres.
Mon rôle
Conception et développement full-stack de bout en bout : architecture multi-tenant, base de données, API back-end, interface front-end, identité de marque (palette bleue, logo), et pilotage produit (choix de portée, priorisation des fonctionnalités).
Problème résolu
Donner à n'importe quelle église une plateforme professionnelle unique pour piloter départements, serviteurs, présence, matériel et statistiques, avec import en masse de données (CSV/Excel) pour éviter la saisie manuelle, personnalisation de marque par église, et une isolation stricte garantissant qu'aucune donnée d'une église n'est jamais visible par une autre.
VixServe
Contexte
Les restaurants indépendants manquent souvent d'un outil abordable pour digitaliser leur service : la plupart des solutions existantes sont soit trop chères, soit pensées pour un seul pays/une seule devise, soit trop complexes à déployer sans équipe technique.
Mon rôle
Conception et développement de bout en bout, seul : architecture multi-tenant (schéma PostgreSQL + RLS, résolution par sous-domaine/slug), API backend (Edge Function unique en Deno/TypeScript, authentification par jetons signés), et les 4 interfaces frontend (client QR code, cuisine, caisse, admin) plus le site vitrine et l'espace Super Admin plateforme — le tout en HTML/CSS/JS vanilla sans framework, pour rester léger et facile à maintenir.
Problème résolu
Construire une plateforme SaaS multi-restaurants où chaque établissement peut s'inscrire seul, configurer sa carte, ses tables et son équipe, et faire fonctionner son service (client, cuisine, caisse) en quelques minutes — sans qu'aucun restaurant n'ait accès aux données d'un autre, avec une isolation stricte au niveau base de données.
Promise Land Events
Contexte
Promise Land Events est une entreprise de location de matériel événementiel en Belgique qui avait besoin d'une présence en ligne pour présenter son catalogue et permettre aux clients de réserver du matériel, ainsi que d'un back-office pour gérer le contenu sans dépendre d'un développeur à chaque changement.
Mon rôle
Développement full-stack du site (frontend, backend, base de données) et de la mise en production — de la conception de l'architecture jusqu'au déploiement et à la configuration du domaine personnalisé.
Problème résolu
Le client n'avait aucune vitrine web ni système de réservation en ligne, et gérait son catalogue et ses visuels manuellement. J'ai construit un site avec panneau d'administration autonome (catalogue, réservations, slider d'accueil, textes, médias) pour que le client puisse mettre à jour son contenu lui-même, avec une infrastructure serverless qui évite les coûts et la maintenance d'un serveur permanent, et un pipeline de déploiement automatisé pour livrer les mises à jour rapidement.
VIXSolve — Site vitrine avec back-office admin sur mesure
Contexte
VIXSolve est une agence digitale (création de sites, identité visuelle, automatisation d'outils métier) dont le site vitrine (14 pages, FR/EN/NL) était entièrement statique — chaque texte, image ou tarif codé en dur dans le HTML, donc impossible à modifier sans passer par le code.
Mon rôle
Développement full-stack du site et de son back-office, de l'architecture à la livraison — structure des pages, intégration front (HTML/CSS/JS), conception de la base de données et des règles d'accès, jusqu'à l'intégration visuelle (navbar, hero, logo).
Problème résolu
Le client n'avait aucune autonomie sur son propre contenu. J'ai construit un mini CMS connecté à Supabase (base de données + authentification) : le site reste des fichiers statiques légers et rapides, mais textes, images et vidéos sont chargés dynamiquement depuis la base, avec repli automatique sur le contenu par défaut en cas de problème réseau. Un espace admin protégé par login permet au client de modifier lui-même chaque page, dans chaque langue, sans toucher au code ni redéployer — la mise à jour est visible immédiatement.