Aller au contenu
Projets sélectionnés

Projets

Systèmes livrés, produits en développement et prototypes. Filtrez par état.

012025 · présentEn production

The Mad Space

Marketplace e-commerce print-on-demand

Marketplace print-on-demand connectant créateurs et consommateurs. ~15 000 LOC, 30+ endpoints API, auth custom session-based, OAuth 2.0 Google, conformité GDPR/Loi 25, 7+ intégrations B2B et fulfillment automatisé Gelato.

Next.js 16TypeScriptPrismaPostgreSQLStripeGelatoSupabaseVercel
~15 000LOC
30+endpoints API
7+intégrations B2B
022025 · présentEn développement

Cadence

App mobile coaching sportif

Application mobile coach ↔ athlète co-fondée avec Alexandre (design). 169+ issues structurées sur 13 sprints, audit concurrentiel de 8+ apps, conformité Loi 25 + PIPEDA + GDPR-ready. Beachhead : coachs musculation francophones au Québec.

ExpoReact NativeTypeScriptNativeWindSupabaseNext.js
169+issues GitHub
13sprints planifiés
74/74features couvertes
vibe
032026 · présentPrototype

Vibe Montréal

Découverte locale intelligente · Prototype mobile + web

Guide local intelligent qui aide à décider quoi faire maintenant à Montréal selon le mood, l'heure, le budget, la localisation et la station STM. L'utilisateur choisit une ambiance — Chill, Romantique, Étudier, Aventure, Budget, Social ou Solo — et reçoit cafés, restos, bars, activités, parcs, rooftops et spots cachés ouverts autour de lui. Deux différenciateurs : STM Pulse, une carte du métro de Montréal qui transforme chaque station en interface de découverte (événements, spots, temps de marche, budget, ambiance autour de l'arrêt), et Vibe AI, un assistant conversationnel qui change une envie vague (« quoi faire ce soir en 2h ? », « date pas cher ») en plan concret. Une couche communauté légère (mini-reviews, votes de vibe, nouveaux spots proposés avec badge Découvreur). Prototype haute-fidélité couvrant accueil mood-first, Vibe AI, STM Pulse, Explorer, fiches lieux enrichies, communauté et version bureau — mobile-first, mais navigable sur web et bureau.

Claude Design → Claude CodeHTML/CSS/JS (runtime dc)Prototype interactif mobile + web/bureauDesign system dark mode (tokens CSS)Poppins + MontserratSTM Pulse (carte métro interactive)Vibe AI (assistant conversationnel simulé)Recommandations mood-first (7 ambiances)
Mobile + web / bureau
STM Pulse · carte métro interactive
Vibe AI · plans en langage naturel
042025 · présentEn développement

DPM Elevate

Planification holistique · Prototype haute-fidélité

Prototype interactif haute-fidélité d'une application de planification holistique — tout le cycle de productivité dans un seul produit cohérent. 20+ écrans couvrant landing, inscription & onboarding, dashboard, planification quotidienne, focus Pomodoro, calendrier multi-vues, tâches (5 vues), matrice Eisenhower, habitudes, objectifs SMART, automatisations, assistant de planification IA, collaboration & espaces partagés, synchronisation d'appareils, centre de notifications, facturation et compte. Palette de commandes ⌘K, création rapide, dates dynamiques. Nativement bilingue FR/EN, dark/light mode, responsive desktop + mobile, sur un design system complet WCAG AA, avec un moteur de science comportementale (chronotype, MCII, anti-procrastination CBT) intégré au flux de planification.

React 18Tailwind CSSBabeli18n FR/ENCSS Custom PropertiesWCAG AA
20+écrans · 25+ composants
Tâches en 5 vues · palette ⌘K
200+clés i18n FR/EN
052026Prototype

Wise & Wealthy

Coach financier IA · Prototype mobile

Concept et prototype haute-fidélité de Wise & Wealthy, un coach financier personnel propulsé par l'IA qui démocratise l'éducation financière pour les 18–35 ans peu à l'aise avec la finance. Le produit est pensé à partir d'un modèle d'affaires complet (12 pages : étude de marché, Business Model Canvas, analyse concurrentielle YNAB/Rocket Money/Wealthsimple, MVP, indicateurs) et d'un PRD de découverte, et se positionne à l'opposé des apps de trading : éducation, vulgarisation et accompagnement plutôt que spéculation. La maquette mobile couvre une vingtaine d'écrans et d'états — onboarding guidé, tableau de bord (revenus, dépenses, épargne, « série de clarté », action du jour), assistant conversationnel « Wiz », budget et budget setup, objectifs d'épargne, mini-leçons + flashcards + exercices, actualité financière vulgarisée, notifications, profil, confidentialité et paywall freemium. Identité rassurante et non intimidante (mascotte Wiz, verts apaisants, Bricolage Grotesque + Plus Jakarta Sans), bilingue FR/EN, thème clair/sombre. Plus qu'une seule app, c'est une petite suite : l'app adulte ; « Mes finances », surface de suivi avancée (Transactions, Prévu vs réel, Cashflow, Abonnements, Dettes, import banque/CSV) qui incarne le palier premium ; « Wise & Wealthy Kids », déclinaison ludique pour enfants (tirelire, pièces, étoiles, jalons) ; « Espace Famille », espace parents avec code PIN à 4 chiffres et profils enfants ; et Wiz, la mascotte réutilisable (6 humeurs) qui unifie le tout. Positionnement assumé : éducation financière, pas de conseil réglementé — orienté confiance et protection des données (Loi 25).

Claude Design → Claude Codedc-runtime (React 18)Suite de 5 surfaces (cadre téléphone)20+ écrans / étatsAssistant IA « Wiz » (coach financier)Dashboard · Budget · Objectifs · Leçons« Mes finances » : Transactions · Cashflow · Dettes · AbonnementsActualité financière vulgarisée
Suite : adulte · finances · Kids · Famille
20+écrans · assistant IA « Wiz »
Freemium · premium 9,99–19,99 $/mois
062026Prototype

Kim Dubois Photographe

Site vitrine photographe animalière · Prototype

Reprise et refonte du site d'une photographe animalière primée à l'international (TIPPA 2024-2025, Bronze), dont le site Wix était resté inachevé. Démarche complète orientée premier client payant : formulaire de découverte Word de 60 questions, deck PowerPoint de 9 diapos pour cadrer l'appel, brief Claude Design structuré, puis maquette générée et implémentée. Au fil des itérations, le prototype est passé d'une page d'accueil unique à une maquette complète et interactive : multi-pages (accueil, galerie portfolio, page distinctions), une quinzaine de sections modulaires (héros, compteurs, parcours, forfaits, témoignages, boutique, espace client, infolettre, FAQ, pont de l'arc-en-ciel…), de vraies photos primées organisées par catégorie, un carrousel intelligent avec lightbox et un fil « cousu » animé au scroll. Le tout bilingue FR/EN, clair/sombre, sélecteur d'audience (particuliers/commercial), identité éditoriale dorée (Cormorant Garamond + Mulish), protection légère des images et un assistant-concierge menant à un contact réel. Un mode administrateur intégré — « liberté encadrée » — permet d'éditer contenu et apparence, masquer/réordonner les sections et gérer des codes promo, pour absorber les retours de la cliente sans jamais casser la maquette.

Claude Design → Claude CodeHTML/CSS/JS (React + Babel)Multi-pages (accueil · galerie · distinctions)~15 sections modulaires réordonnablesÉditeur visuel intégré (mode admin)Assistant-concierge (clavardage guidé)Carrousel intelligent + lightboxFil signature (CSS scroll-driven + repli rAF)
Maquette multi-pages bilingue · clair/sombre
~15sections modulaires + éditeur admin intégré
Vraies photos primées (TIPPA 2024-2025) + concierge
boa-traiteur
072026Prototype

BOA — Chef privé

Site de réservation chef privé & service à table · Prototype bilingue

Conception et prototype haute-fidélité de BOA, la marque de chef privé et service à table à Montréal du chef Max. Repris d'un PRD rempli par le client (document Word) et d'une analyse concurrentielle (Take a Chef, The Culinistas, Cozymeal, Tock), le site vend une expérience — « When the love for food meets unforgettable memories » — plutôt qu'un simple traiteur : soupers privés, mariages, anniversaires et corporatif, préparés et servis à domicile. La maquette couvre tout le parcours : accueil éditorial (hero, piliers « l'art de recevoir », trust strip, « ce qui est inclus »), un concierge culinaire qui recommande un menu en 30 secondes (occasion, convives, budget, restrictions), les menus (fixe / événement / appel requis), les expériences, les lieux, une galerie photos, la présentation du chef et le contact. Le cœur est un parcours de réservation multi-étapes : menu → date (délai minimum 2 semaines, frais de dernière minute signalés, waitlist « me prévenir ») → format (service à table / table du chef / événement), convives (plafond 20, +20 → appel obligatoire), adresse (Île de Montréal · frais selon distance) et allergies → résumé (dépôt 25 % non remboursable, solde selon entente, taxes non appliquées) → paiement mocké (carte / débit / Interac) → confirmation (dépôt reçu, rappel 48 h, notification à Max). S'y ajoutent un chatbot « Concierge BOA » à réponses guidées, un sélecteur FR/EN, un thème clair/sombre bourgogne & crème (Newsreader + Hanken Grotesk + Allura), des animations premium respectant prefers-reduced-motion, et un mode administrateur avec emplacements photo en drag & drop pour brancher les vraies images. Tout est mocké proprement — aucun paiement réel, aucune IA branchée — en attendant de trancher prix, calendrier (Calendly), processeur de paiement (Stripe / Square) et textes légaux (Loi 25) avec le client.

Claude Design → Claude CodeHTML/CSS/JS (runtime dc)Bilingue FR/EN (dictionnaire maison)Thème clair/sombre (tokens CSS)Newsreader + Hanken Grotesk + AlluraPalette bourgogne #6E1F2E + crèmeConcierge culinaire (reco menu en 30 s)Chatbot « Concierge BOA » (mocké)
Bilingue FR/EN · clair/sombre
Réservation multi-étapes + dépôt 25 %
Concierge menu 30 s + chatbot BOA
crcc
082026Prototype

CRCC — Refonte

Refonte de site OSBL · Maquette bilingue

Maquette de refonte complète pour le Club du Rex de Cornouailles du Canada (OSBL bilingue d'éleveurs). Site statique multi-pages organisé autour de trois parcours — adopter un chaton, devenir éleveur membre, soutenir le club. 10 pages (Accueil, La race, Annuaire des éleveurs, Codes & éthique, Règlements, Publications, Adhésion, Administrateurs & comités, Contact) avec explorateur d'anatomie interactif, carte de répartition filtrable et identité Rouge & Blanc dérivée du logo officiel. Bilingue FR/EN à bascule instantanée, thème clair/sombre, mobile-first (375px → bureau), accessibilité WCAG 2.2 AA, sans backend. Données réelles intégrées (11 chatteries, badges Anima-Québec, 7 associations félines, ressources officielles), sans inventer ni surpromettre.

Claude DesignHTML/CSS/JS statiquesCSS Custom Properties (tokens)i18n maison FR/ENJavaScript vanillaMontserratARIAWCAG 2.2 AA
10pages · bilingue FR/EN
Explorateur d'anatomie (10 parties)
11chatteries · données réelles
09Jan. 2026 · Avr. 2026En production

FinanceJ

App desktop de finances personnelles

Application desktop Java de gestion de finances personnelles (revenus, dépenses, budgets). Équipe de 6 développeurs, cours LOG240 (Tests et Maintenance). 5 250+ LOC, 133 tests (100% couverture JaCoCo), 85 commits. Architecture MVC avec Singleton, DAO et AbstractTableModel. Contributeur le plus actif (28 commits).

Java 21MavenJava SwingApache DerbyJUnit 4AssertJ SwingJaCoCoCheckstyle
5 250+LOC
133tests · 100% couverture
85commits · 6 devs