[{"data":1,"prerenderedAt":108},["ShallowReactive",2],{"projet-fr-vegiwise":3,"suivant-fr-vegiwise":65},{"id":4,"title":5,"annee":6,"body":7,"brouillon":32,"demo":33,"description":27,"extension":37,"liens":38,"meta":41,"navigation":42,"ordre":43,"path":44,"ref":45,"resume":46,"roles":47,"schemas":51,"seo":52,"stack":53,"stem":61,"titre":62,"__hash__":63,"slug":64,"traduit":42},"projets_fr\u002Ffr\u002Fprojets\u002Fvegiwise.md","Vegiwise",2025,{"type":8,"value":9,"toc":26},"minimark",[10,15,19,23],[11,12,14],"h2",{"id":13},"contexte","Contexte",[16,17,18],"p",{},"Tenir un potager demande de croiser des dates de semis, des rotations de cultures et\nune météo locale. Les carnets papier et les tableurs tiennent une saison, rarement deux :\nl'information existe, mais jamais au moment où on en a besoin, les mains dans la terre.",[11,20,22],{"id":21},"intervention","Intervention",[16,24,25],{},"Architecture de la plateforme, encadrement de l'équipe et développement. L'ensemble\ntient en quatre applications autour d'une même API : l'application mobile en Flutter,\nle site web et le back-office en Angular, et l'API NestJS déployée en Lambda avec\nPostgreSQL et Cognito. Toute l'infrastructure AWS est décrite en CDK, donc\nreconstructible à l'identique.",{"title":27,"searchDepth":28,"depth":28,"links":29},"",2,[30,31],{"id":13,"depth":28,"text":14},{"id":21,"depth":28,"text":22},false,{"type":34,"url":35,"repli":36},"mobile","https:\u002F\u002Fapp.vegiwise.com\u002F","\u002Fimages\u002Fvegiwise-repli.png","md",[39],{"label":40,"url":35},"app.vegiwise.com",{},true,10,"\u002Ffr\u002Fprojets\u002Fvegiwise","001","Plateforme de suivi de potager : mobile, web et back-office.",[48,49,50],"Architecte solution","Team Lead","Développeur",[],{"description":27},[54,55,56,57,58,59,60],"Flutter","Angular","NestJS","TypeScript","PostgreSQL","AWS","AWS CDK","fr\u002Fprojets\u002Fvegiwise","VegiWise","Wlwh2eOeQ6aKTi-DP2ZF4nQi5axBH6s9fbjMuOhD3LM","vegiwise",{"id":66,"title":67,"annee":6,"body":68,"brouillon":32,"demo":84,"description":27,"extension":37,"liens":88,"meta":91,"navigation":42,"ordre":92,"path":93,"ref":94,"resume":95,"roles":96,"schemas":97,"seo":98,"stack":99,"stem":104,"titre":105,"__hash__":106,"slug":107,"traduit":42},"projets_fr\u002Ffr\u002Fprojets\u002Fimmowise.md","Immowise",{"type":8,"value":69,"toc":80},[70,72,75,77],[11,71,14],{"id":13},[16,73,74],{},"Investir dans l'immobilier suppose de rassembler des sources dispersées, puis de les\ncomparer sur des critères stables d'un dossier à l'autre. Fait à la main, le travail\nest refait intégralement pour chaque bien, et deux analyses ne sont jamais comparables.",[11,76,22],{"id":21},[16,78,79],{},"Plateforme couvrant tout le cycle de vie d'un bien : prospection, analyse financière,\nachat, travaux, gestion locative, revente. Monorepo avec une application Vue 3 et une\nAPI NestJS sur PostgreSQL, modèle financier couvert par des tests de caractérisation,\nparcours validés en Playwright, et documents et e-mails servis par S3 et SES.",{"title":27,"searchDepth":28,"depth":28,"links":81},[82,83],{"id":13,"depth":28,"text":14},{"id":21,"depth":28,"text":22},{"type":85,"url":86,"repli":87},"desktop","https:\u002F\u002Fimmo.bbob.be\u002F","\u002Fimages\u002Fimmowise-repli.png",[89],{"label":90,"url":86},"immo.bbob.be",{},20,"\u002Ffr\u002Fprojets\u002Fimmowise","002","Plateforme d'analyse et de gestion d'investissements immobiliers.",[48,49,50],[],{"description":27},[100,101,102,56,57,58,103,59],"Vue","Vite","Pinia","Docker","fr\u002Fprojets\u002Fimmowise","ImmoWise","NGeTLlZOBBn03eBfsfKAiMEdngYq3UKLtGTUtYAKNBA","immowise",1785090819704]