[{"id":1,"name":"devdoc","stack":"symfony \/ vuejs","summary":"\u003Ch2\u003E\u003Cstrong\u003EDevDoc \u2014 Plateforme p\u00e9dagogique de r\u00e9f\u00e9rence web\u003C\/strong\u003E\u003C\/h2\u003E\u003Cp\u003EPlateforme de cours en ligne d\u00e9velopp\u00e9e avec Symfony et Vue.js, regroupant plus de 15 technologies web sous forme de cours structur\u00e9s, QCM et exercices pratiques. Con\u00e7ue pour accompagner des apprenants en formation au d\u00e9veloppement web.\u003C\/p\u003E","bulletin":"\u003Cp\u003ELe projet DevDoc a r\u00e9cemment int\u00e9gr\u00e9 une architecture hybride hexagonale, facilitant la cr\u00e9ation de cours directement via les endpoints Symfony. Les derni\u00e8res mises \u00e0 jour ont \u00e9galement permis d\u0027optimiser les assets de construction et d\u0027am\u00e9liorer le template de base. Ces avanc\u00e9es renforcent la robustesse de la plateforme et enrichissent l\u0027exp\u00e9rience d\u0027apprentissage pour les utilisateurs.\u003C\/p\u003E","siteUrl":"https:\/\/devdoc.varascundo.com\/spa\/","repoUrl":"https:\/\/github.com\/cundovar\/vue-symfony","imageUrl":"\/uploads\/projects\/project_1_6a0aee1ac95df.png","duration":"8 mois","status":"wip"},{"id":2,"name":"massage d\u0027helene ","stack":"nextjs \/ symfony  mini CMS","summary":"\u003Ch2\u003E\u003Cstrong\u003EMassage d\u0027H\u00e9l\u00e8ne \u2014 Site vitrine + mini CMS\u003C\/strong\u003E\u003C\/h2\u003E\u003Cp\u003ED\u00e9veloppement d\u0027un site vitrine en Next.js coupl\u00e9 \u00e0 un mini CMS sur mesure en Symfony, permettant \u00e0 la praticienne de g\u00e9rer ses contenus de mani\u00e8re autonome.\u003C\/p\u003E","bulletin":"\u003Cp\u003EBulletin d\u0027activit\u00e9 : Dans le cadre du projet \u0022Massage d\u0027H\u00e9l\u00e8ne\u0022, le d\u00e9veloppement du mini CMS sous Symfony se poursuit avec l\u0027int\u00e9gration de fonctionnalit\u00e9s essentielles. Bien que les derniers commits soient absents, des am\u00e9liorations techniques sont en cours, notamment l\u0027optimisation des performances et la structuration du code pour faciliter les futures \u00e9volutions. La prochaine \u00e9tape consistera \u00e0 finaliser l\u0027interface utilisateur avec\u2026\u003C\/p\u003E","siteUrl":"https:\/\/massagesdhelene.com\/","repoUrl":"https:\/\/github.com\/cundovar\/massage-front","imageUrl":"\/uploads\/projects\/project_2_699efc58edeba.png","duration":"1 mois ","status":"wip"},{"id":3,"name":"la butinerie","stack":"WORDPRESS","summary":"\u003Ch2\u003E\u003Cstrong\u003ETuteur de projet \u2014 Refonte La Butinerie\u003C\/strong\u003E\u003C\/h2\u003E\u003Cp\u003EEncadrement de deux stagiaires sur la refonte compl\u00e8te du site La Butinerie, sur une p\u00e9riode de deux mois. Suivi technique, orientation des choix d\u0027int\u00e9gration et transmission des bonnes pratiques en contexte r\u00e9el.\u003C\/p\u003E\u003Cp\u003EProduction d\u0027une documentation de passation structur\u00e9e pour assurer la continuit\u00e9 du projet entre tuteurs successifs.\u003C\/p\u003E\u003Cp\u003E\u003Ca target=\u0022_blank\u0022 rel=\u0022noopener noreferrer\u0022 class=\u0022underline underline underline-offset-2 decoration-1 decoration-current\/40 hover:decoration-current focus:decoration-current\u0022 href=\u0022https:\/\/doc.varascundo.com\/\u0022\u003EAcc\u00e9der \u00e0 la documentation \u2192\u003C\/a\u003E\u003C\/p\u003E","bulletin":"","siteUrl":"https:\/\/butinerie.com\/","repoUrl":null,"imageUrl":"\/uploads\/projects\/project_3_699effd090931.png","duration":"2 mois","status":"wip"},{"id":4,"name":"WP Site Builder - Pipeline IA pour WordPress","stack":"React, Node.js\/  Fastify, MongoDB,","summary":"\u003Cp\u003EPlateforme d\u0027automatisation de cr\u00e9ation de sites WordPress orchestrant des agents IA via n8n. Le syst\u00e8me transforme un brief client en site fonctionnel \u00e0 travers un pipeline de 8 \u00e9tapes valid\u00e9es (discovery \u2192 architecture \u2192 design \u2192 contenu \u2192 d\u00e9ploiement). Stack : React\/Vite en frontend, Fastify\/Mongoose en backend, avec validation JSON Schema et int\u00e9gration MCP (Model Context Protocol) pour la communication entre agents IA et workflows n8n.\u003C\/p\u003E","bulletin":"","siteUrl":"https:\/\/frontmagi.varascundo.com\/","repoUrl":null,"imageUrl":"\/uploads\/projects\/project_4_6a6873f6430f0.png","duration":null,"status":"wip"},{"id":5,"name":"site vitrine d\u0027art ","stack":"react\/symfony Mysql","summary":"\u003Cp\u003EPetit site vitrine, CRUD simple en react \/ symfony \u003C\/p\u003E","bulletin":"","siteUrl":"https:\/\/nat.varascundo.com\/","repoUrl":"https:\/\/github.com\/cundovar\/bback-peinture","imageUrl":"\/uploads\/projects\/project_5_6a0c47dbec041.png","duration":" 5 mois ","status":"wip"},{"id":6,"name":"La magicieuse ","stack":"Wordpress headless \/ react\/scss\/typeScripte","summary":"\u003Cp\u003E\u003Cstrong\u003ELa Magicieuse \u2014 Site e-commerce pour une maison d\u0027\u00e9dition\u003C\/strong\u003E\u003C\/p\u003E\u003Cp\u003EConception et d\u00e9veloppement complet d\u0027une boutique en ligne headless : WordPress g\u00e8re le contenu et les commandes en back-office, React affiche tout c\u00f4t\u00e9 client sans aucun rendu PHP.\u003C\/p\u003E\u003Cp\u003ETechnologies : React, TypeScript, WordPress, WooCommerce, API REST, SCSS\u003C\/p\u003E\u003Cp\u003ECe que j\u0027ai fait :\u003C\/p\u003E\u003Cp\u003E- D\u00e9veloppement du frontend React (boutique, fiches produit, panier, contact)\u003C\/p\u003E\u003Cp\u003E- Cr\u00e9ation d\u0027un plugin WordPress sur-mesure pour exposer les donn\u00e9es via API\u003C\/p\u003E\u003Cp\u003E- Int\u00e9gration du feed Instagram\u003C\/p\u003E\u003Cp\u003E- Syst\u00e8me de th\u00e8mes CSS multi-ambiance\u003C\/p\u003E\u003Cp\u003E\u003C\/p\u003E","bulletin":"","siteUrl":"https:\/\/frontmagi.varascundo.com\/","repoUrl":"https:\/\/github.com\/cundovar\/front-magicieuse-wp","imageUrl":"\/uploads\/projects\/project_6_6a437022cc124.png","duration":"3 mois ","status":"wip"},{"id":7,"name":"Guide de vacances","stack":"react","summary":"\u003Cp\u003EPetit projet personnel r\u00e9alis\u00e9 \u003Cem\u003Epour le fun\u003C\/em\u003E, mais surtout pour pr\u00e9parer au mieux mes vacances en famille autour d\u2019Arles. Cette application web mobile-first r\u00e9unit sur une seule carte tout ce qu\u2019il y a \u00e0 d\u00e9couvrir dans la r\u00e9gion : villages des Alpilles, baignades dans le Gardon, plages de Camargue, sites romains, mus\u00e9es, \u00e9v\u00e9nements, mais aussi informations sur l\u2019h\u00e9bergement, commerces de proximit\u00e9 et m\u00e9t\u00e9o locale.\u003C\/p\u003E\u003Cp\u003EL\u2019objectif \u00e9tait de cr\u00e9er un v\u00e9ritable guide sur mesure, accessible hors ligne depuis un t\u00e9l\u00e9phone. L\u2019ensemble du contenu est enti\u00e8rement aliment\u00e9 par des fichiers JSON, sans aucun texte cod\u00e9 en dur. L\u2019application propose une carte interactive Leaflet avec des filtres th\u00e9matiques, des fiches d\u00e9taill\u00e9es pour chaque lieu et une installation en PWA.\u003C\/p\u003E\u003Cp\u003EC\u00f4t\u00e9 technique, le projet repose sur React, Vite, React Router, SCSS et Leaflet. Il adopte une architecture fond\u00e9e sur des composants r\u00e9utilisables ainsi qu\u2019un adaptateur commun permettant de normaliser des jeux de donn\u00e9es h\u00e9t\u00e9rog\u00e8nes. Une attention particuli\u00e8re a \u00e9galement \u00e9t\u00e9 port\u00e9e au responsive mobile-first, \u00e0 l\u2019accessibilit\u00e9 et aux tests avec Vitest.\u003C\/p\u003E\u003Cpre\u003E\u003Ccode class=\u0022language-markdown\u0022\u003E\u003C\/code\u003E\u003C\/pre\u003E\u003Cp\u003E\u003C\/p\u003E","bulletin":"\u003Cp\u003EDans le cadre de mon projet \u0022Guide de vacances\u0022, j\u0027ai d\u00e9velopp\u00e9 une application web mobile-first en utilisant React et Vite. J\u0027ai int\u00e9gr\u00e9 une carte interactive Leaflet et mis en place une architecture de composants r\u00e9utilisables. L\u0027application est enti\u00e8rement aliment\u00e9e par des fichiers JSON, garantissant une consultation hors-ligne et une exp\u00e9rience utilisateur optimis\u00e9e gr\u00e2ce \u00e0 un design responsive et accessible.\u003C\/p\u003E","siteUrl":"https:\/\/vacances.varascundo.com\/","repoUrl":"https:\/\/github.com\/cundovar\/vacances","imageUrl":"\/uploads\/projects\/project_7_6a6f5e9d5f0bc.png","duration":"2 jours","status":"wip"}]