[{"data":1,"prerenderedAt":121},["ShallowReactive",2],{"blog-count-header":3,"projects-page":4,"projects":28},0,{"id":5,"title":6,"body":7,"description":8,"extension":9,"links":10,"meta":22,"navigation":23,"path":24,"seo":25,"stem":26,"__hash__":27},"pages/projects.yml","Mes projets",null,"J'ai travaillé sur des projets variés, de la migration technique à la création de nouvelles fonctionnalités. Voici une sélection de réalisations qui illustrent mon approche pragmatique du développement fullstack, principalement autour des téchnologies Vue et Svelte.","yml",[11,17],{"color":12,"variant":13,"target":14,"icon":15,"to":16},"success","outline","_blank","mdi:whatsapp","https://wa.me/message/LQVW7JO6WA6MA1",{"label":18,"color":19,"variant":20,"target":14,"icon":21},"Discutons de votre projet","primary","subtle","mdi:calendar",{},true,"/projects",{"title":6,"description":8},"projects","R_HbXrQr3URpCYc-zQEQ0FPhMYeZFKd_KBYTCADpsvc",[29,55,76,92,106],{"id":30,"title":31,"accentColor":32,"date":33,"description":34,"extension":9,"framework":35,"image":38,"inProgress":23,"longDescription":39,"meta":40,"preview":41,"repo":7,"stem":42,"tags":43,"url":53,"__hash__":54},"projects/projects/5.autoparts-platform.yml","Caarbo","accent-orange","2026-07-01T00:00:00.000Z","Plateforme tout-en-un pour magasins de pièces automobiles — gestion de stock, devis/factures, suivi de livraisons et dashboards par rôle.",{"name":36,"icon":37},"Svelte","devicon:svelte","/images/projects/autoparts.png","Plateforme SaaS complète destinée aux magasins de pièces automobiles. Elle centralise la gestion des stocks, la création de devis et factures, le suivi des livraisons et propose des tableaux de bord adaptés à chaque rôle (propriétaire, livreur). L'application est construite avec SvelteKit et intègre une base PostgreSQL via Drizzle ORM, le stockage fichiers sur Cloudflare R2, l'analytics avec PostHog et le support multilingue via inlang.",{},false,"projects/5.autoparts-platform",[44,45,46,47,48,49,50,51,52],"SvelteKit","PostgreSQL","Drizzle","Tailwind CSS","shadcn-svelte","Bits UI","PostHog","Cloudflare R2","inlang","https://autoparts.app","bGDuxE9u-eNQ2ZUbyfdpZiITbscKnZRuvkA_AJDZ3Ro",{"id":56,"title":57,"accentColor":58,"date":59,"description":60,"extension":9,"framework":61,"image":64,"inProgress":23,"longDescription":65,"meta":66,"preview":23,"repo":7,"stem":67,"tags":68,"url":74,"__hash__":75},"projects/projects/4.taleeb.yml","Taleeb","secondary","2026-06-01T00:00:00.000Z","Plateforme tout-en-un pour enseignants indépendants — cours, paiements, planning et ressources.",{"name":62,"icon":63},"Nuxt","devicon:nuxt","/images/projects/taleeb.png","Plateforme SaaS, conçue pour automatiser la gestion administrative des enseignants indépendants. Taleeb permet la création de cours, la gestion des inscriptions et paiements en ligne, le suivi des étudiants via un tableau de bord, le partage de ressources pédagogiques et la planification avec un calendrier unifié. Support multilingue français/anglais/arabe(en cours).",{},"projects/4.taleeb",[69,62,70,47,45,71,72,73,50],"Vue.js","Nuxt UI","Better Auth","I18n","Mollie","https://taleeb.app","YKityC_gusQA4Fpn10dxTStpnDXzzAvfNMg3zuF5jSo",{"id":77,"title":78,"accentColor":79,"date":80,"description":81,"extension":9,"framework":82,"image":7,"inProgress":41,"longDescription":83,"meta":84,"preview":23,"repo":7,"stem":85,"tags":86,"url":90,"__hash__":91},"projects/projects/3.dropeer.yml","Dropeer","accent-violet","2026-03-01T00:00:00.000Z","Application d'échange de fichiers en peer-to-peer basée sur WebRTC — sans cloud, 100% privé.",{"name":62,"icon":63},"Application web d'échange de fichiers en peer-to-peer utilisant le protocole WebRTC. Les fichiers sont transférés directement entre les appareils sans passer par un serveur cloud, garantissant une confidentialité totale. Le serveur de signalisation utilise SQLite pour établir les connexions entre pairs. Aucun fichier n'est stocké sur un serveur distant.",{},"projects/3.dropeer",[69,62,87,88,89,47],"WebRTC","P2P","SQLite","https://dropeer.net","U-U12wgyIoKcz1jdsf93nUUchEGOVem4vt3ja2sWwUE",{"id":93,"title":94,"accentColor":58,"date":95,"description":96,"extension":9,"framework":97,"image":98,"inProgress":41,"longDescription":99,"meta":100,"preview":23,"repo":7,"stem":101,"tags":102,"url":104,"__hash__":105},"projects/projects/2.caarbu.yml","Caarbu","2026-02-01T00:00:00.000Z","Application web de gestion et consultation des prix de carburants avec favoris et personnalisation.",{"name":62,"icon":63},"/images/projects/caarbu.png","Application web permettant de consulter et comparer les prix des carburants. Les utilisateurs peuvent sauvegarder leurs stations favorites, personnaliser leurs réglages et bénéficier d'un thème sombre/clair automatique. L'application utilise le stockage local pour la persistance des données et offre une expérience responsive sur tous les appareils. Il y a un dashboard d'administration pour gérer les données des stations.",{},"projects/2.caarbu",[69,62,70,47,103,89],"Leaflet","https://caarbu.com","ymD6WJApMMvz9b9UmtrcKLs8NouufaQXLtYGziqqF5E",{"id":107,"title":108,"accentColor":32,"date":109,"description":110,"extension":9,"framework":111,"image":112,"inProgress":41,"longDescription":113,"meta":114,"preview":41,"repo":7,"stem":115,"tags":116,"url":119,"__hash__":120},"projects/projects/1.vifauto.yml","Vif Auto","2022-12-01T00:00:00.000Z","Site e-commerce de vente de pièces automobiles et carrosserie avec devis en ligne et suivi de commandes.",{"name":62,"icon":63},"/images/projects/vifauto.png","Développement d'une plateforme e-commerce pour un magasin de pièces automobiles. Les clients peuvent créer un compte, demander des devis en ligne, suivre l'historique de leurs commandes et localiser le magasin via une carte interactive. L'application inclut un système d'authentification complet, un dashboard client et un back-office administrateur.",{},"projects/1.vifauto",[69,62,47,117,118],"Pinia","Firebase","https://vifauto.fr","MKiZeYD7PQSB4_fW3LMXpFO1YpEhB6zXJr5mV6a73N8",1774479019532]